Colin Fletcher wrote:
Clemens Ladisch wrote:
Please try the patch below, or download the new
ua101.c from
<http://www.alsa-project.org/~clemens/ua101.c>. This will log the
sequence in which the first 50 USB packets are received, but it won't
fix anything.
Attached the results of plugging in the UA-1000 and recording
| Feb 24 19:20:21 colinf-laptop kernel: [ 338.470986] completed URB 1
| Feb 24 19:20:21 colinf-laptop kernel: [ 338.471021] completed URB 0
| Feb 24 19:20:21 colinf-laptop kernel: [ 338.471216] completed URB 3
| Feb 24 19:20:21 colinf-laptop kernel: [ 338.471239] completed URB 2
| Feb 24 19:20:21 colinf-laptop kernel: [ 338.471441] completed URB 4
| Feb 24 19:20:21 colinf-laptop kernel: [ 338.471468] completed URB 5
| ...
This is obviously the wrong order.
I've updated to kernel 2.6.32.9 today and still
get the same crash; I
haven't tried a 2.6.33 kernel yet.
Please try toggling the kernel config option CONFIG_USB_EHCI_TT_NEWSCHED
("Improved Transaction Translator scheduling (EXPERIMENTAL)") of the
EHCI driver. What value does it have at the moment?
Regards,
Clemens