Marcel per our conversation about this, I have reworked the sco flowcontrol patch against the linus git tree (2.6.21rc2) and successfully tested it. Most of the comments are out so you can more easily see what is changing. I left about 3 comments in that are parts of new blocks of code. I made a couple of changes like the signature of a function used as a fn pointer and avoiding a variable rename but this is essentially the same code people have been testing against older kernels. It's also in bluetooth-alsa cvs under plugz/patches/ I used to have a testcase from Fabien that would consistently crash the unpatched kernel but I couldn't dig it up. That would be good for eg regression testing and I will put it in plugz cvs when we track it down. Please give the patch a look. Brad