Marcel, Previous patch broken up into two: rfcomm-tty-keep-socket-data: If the TTY socket receives data before TTY is created, or the TTY is not opened (e.g. on devfs) then the data is discarded.  This makes it impossible to support some protocols which send data right away, e.g. DUN and HFP This one should be applied first. rfcomm-tty-echo-overflow: The serial core sends us lots of 1 byte requests when dealing with canonical ttys (e.g. ones that echo).  This attempts to fix this issue by tweaking how the wfree is handled and also tries to be intelligent in the handling these 1 byte requests by appending them to the pending packet if there is room. -Denis