Alan Stern wrote:

Try compiling the kernel with CONFIG_USB_DEBUG, and do "modprobe uhci-hcd debug=3". Then when things hang up, make a copy of the file in /proc/driver/uhci/ that corresponds to the controller you're testing.

I compiled and booted 2.6.10-rc1 kernel. The problem is still present. Below is the controller
state from /proc/driver.


Best regards,

Andrej


[EMAIL PROTECTED]:~$ cat /proc/driver/uhci/0000:00:07.2
HC status
usbcmd = 00c1 Maxp64 CF RS
usbstat = 0000 usbint = 000f
usbfrnum = (0)fac
flbaseadd = 02f3cfac
sof = 40
stat1 = 0080 stat2 = 0095 Enabled Connected
Frame List
Skeleton QH's
- skel_int128_qh
[c2e8e000] link (02e8e152) element (00000001)
urbp == NULL
- skel_int64_qh
[c2e8e030] link (02e8e152) element (00000001)
urbp == NULL
- skel_int32_qh
[c2e8e060] link (02e8e152) element (00000001)
urbp == NULL
- skel_int16_qh
[c2e8e090] link (02e8e152) element (00000001)
urbp == NULL
- skel_int8_qh
[c2e8e0c0] link (02e8e152) element (00000001)
urbp == NULL
- skel_int4_qh
[c2e8e0f0] link (02e8e152) element (00000001)
urbp == NULL
- skel_int2_qh
[c2e8e120] link (02e8e152) element (00000001)
urbp == NULL
- skel_int1_qh
[c2e8e150] link (02e8e182) element (00000001)
urbp == NULL
- skel_ls_control_qh
[c2e8e180] link (02e8e1b2) element (00000001)
urbp == NULL
- skel_fs_control_qh
[c2e8e1b0] link (02e8e1e2) element (00000001)
urbp == NULL
- skel_bulk_qh
[c2e8e1e0] link (02e8e272) element (00000001)
urbp == NULL
[c2e8e270] link (02e8e2a2) element (03343080)
0: [c3343080] link (00000001) e3 IOC Active NAK Length=7ff MaxLen=5 DT1 EndPt=1 Dev=2, PID=69(IN) (buf=030d61e0)
[c2e8e2a0] link (02e8e212) element (03343b00)
Element != First TD
0: [c3343140] link (03343180) e3 SPD Length=3f MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6000)
1: [c3343180] link (03343400) e3 SPD Length=3f MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f6040)
2: [c3343400] link (03343440) e3 SPD Length=3f MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6080)
3: [c3343440] link (03343480) e3 SPD Length=3f MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f60c0)
4: [c3343480] link (033434c4) e3 SPD Length=3f MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6100)
5: [c33434c0] link (03343500) e3 SPD Length=3f MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f6140)
6: [c3343500] link (03343780) e3 SPD Length=3f MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6180)
7: [c3343780] link (033437c0) e3 SPD Length=3f MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f61c0)
8: [c33437c0] link (03343800) e3 SPD Length=3f MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6200)
9: [c3343800] link (03343844) e3 SPD Length=3f MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f6240)
10: [c3343840] link (03343880) e3 SPD Length=3f MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6280)
11: [c3343880] link (033438c0) e3 SPD Length=3f MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f62c0)
12: [c33438c0] link (03343900) e3 SPD Length=3f MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6300)
13: [c3343900] link (03343940) e3 SPD Length=3f MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f6340)
14: [c3343940] link (03343984) e3 SPD Length=3f MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6380)
15: [c3343980] link (033439c0) e3 SPD Length=3f MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f63c0)
16: [c33439c0] link (03343a00) e3 SPD Length=3f MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6400)
17: [c3343a00] link (03343a40) e3 SPD Length=3f MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f6440)
18: [c3343a40] link (03343a80) e3 SPD Length=3f MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6480)
19: [c3343a80] link (03343ac4) e3 SPD Length=3f MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f64c0)
20: [c3343ac0] link (03343b00) e3 SPD Length=3f MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6500)
21: [c3343b00] link (03343b40) e3 SPD Length=3f MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f6540)
22: [c3343b40] link (03343b80) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6580)
23: [c3343b80] link (03343bc0) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f65c0)
24: [c3343bc0] link (03343c04) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6600)
25: [c3343c00] link (03343c40) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f6640)
26: [c3343c40] link (03343c80) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6680)
27: [c3343c80] link (03343cc0) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f66c0)
28: [c3343cc0] link (03343d00) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6700)
29: [c3343d00] link (03343d44) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f6740)
30: [c3343d40] link (03343d80) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6780)
31: [c3343d80] link (03343dc0) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f67c0)
32: [c3343dc0] link (03343e00) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6800)
33: [c3343e00] link (03343e40) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f6840)
34: [c3343e40] link (03343e84) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6880)
35: [c3343e80] link (03343ec0) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f68c0)
36: [c3343ec0] link (03343f00) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6900)
37: [c3343f00] link (03343f40) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f6940)
38: [c3343f40] link (03343f80) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6980)
39: [c3343f80] link (03343fc4) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f69c0)
40: [c3343fc0] link (030e0000) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6a00)
41: [c30e0000] link (030e0040) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f6a40)
42: [c30e0040] link (030e0080) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6a80)
43: [c30e0080] link (030e00c0) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f6ac0)
44: [c30e00c0] link (030e0104) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6b00)
45: [c30e0100] link (030e1540) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f6b40)
46: [c30e1540] link (030e1580) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6b80)
47: [c30e1580] link (030e15c0) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f6bc0)
48: [c30e15c0] link (030e1600) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6c00)
49: [c30e1600] link (030e1644) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f6c40)
50: [c30e1640] link (030e1700) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6c80)
51: [c30e1700] link (030e1740) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=030f6cc0)
52: [c30e1740] link (02e8e332) e3 IOC Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=030f6d00)
-- Queued QH's:
[c2e8e330] link (02e8e212) element (033432c0)
0: [c33432c0] link (03343380) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683000)
1: [c3343380] link (033433c0) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=03683040)
2: [c33433c0] link (030e0140) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683080)
3: [c30e0140] link (030e0180) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=036830c0)
4: [c30e0180] link (030e01c4) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683100)
5: [c30e01c0] link (030e0200) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=03683140)
6: [c30e0200] link (030e0240) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683180)
7: [c30e0240] link (030e0280) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=036831c0)
8: [c30e0280] link (030e02c0) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683200)
9: [c30e02c0] link (030e0304) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=03683240)
10: [c30e0300] link (030e0340) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683280)
11: [c30e0340] link (030e0380) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=036832c0)
12: [c30e0380] link (030e03c0) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683300)
13: [c30e03c0] link (030e0400) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=03683340)
14: [c30e0400] link (030e0444) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683380)
15: [c30e0440] link (030e0480) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=036833c0)
16: [c30e0480] link (030e0540) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683400)
17: [c30e0540] link (030e0580) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=03683440)
18: [c30e0580] link (030e05c0) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683480)
19: [c30e05c0] link (030e0604) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=036834c0)
20: [c30e0600] link (030e0640) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683500)
21: [c30e0640] link (030e0680) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=03683540)
22: [c30e0680] link (030e07c0) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683580)
23: [c30e07c0] link (030e0800) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=036835c0)
24: [c30e0800] link (030e0844) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683600)
25: [c30e0840] link (030e0880) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=03683640)
26: [c30e0880] link (030e08c0) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683680)
27: [c30e08c0] link (030e0900) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=036836c0)
28: [c30e0900] link (030e0940) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683700)
29: [c30e0940] link (030e0984) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=03683740)
30: [c30e0980] link (030e09c0) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683780)
31: [c30e09c0] link (030e0a00) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=036837c0)
32: [c30e0a00] link (030e0a40) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683800)
33: [c30e0a40] link (030e0a80) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=03683840)
34: [c30e0a80] link (030e0ac4) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683880)
35: [c30e0ac0] link (030e0b00) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=036838c0)
36: [c30e0b00] link (030e0b40) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683900)
37: [c30e0b40] link (030e0b80) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=03683940)
38: [c30e0b80] link (030e0bc0) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683980)
39: [c30e0bc0] link (030e0c04) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=036839c0)
40: [c30e0c00] link (030e0c40) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683a00)
41: [c30e0c40] link (030e0c80) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=03683a40)
42: [c30e0c80] link (030e0cc0) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683a80)
43: [c30e0cc0] link (030e0d00) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=03683ac0)
44: [c30e0d00] link (030e0d44) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683b00)
45: [c30e0d40] link (030e0d80) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=03683b40)
46: [c30e0d80] link (030e1780) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683b80)
47: [c30e1780] link (030e17c0) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=03683bc0)
48: [c30e17c0] link (030e1800) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683c00)
49: [c30e1800] link (030e1844) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=03683c40)
50: [c30e1840] link (030e1880) e3 SPD Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683c80)
51: [c30e1880] link (030e18c0) e3 SPD Active Length=0 MaxLen=3f DT0 EndPt=7 Dev=2, PID=69(IN) (buf=03683cc0)
52: [c30e18c0] link (00000001) e3 IOC Active Length=0 MaxLen=3f DT1 EndPt=7 Dev=2, PID=69(IN) (buf=03683d00)
- skel_term_qh
[c2e8e210] link (00000001) element (02ea6000)
urbp == NULL
Main list URBs:
1: urb_priv [c352b0c8] urb [c30eb1a0] qh [c2e8e270] Dev=2 EP=1(IN) BLK FSBR_TO TDs=1 queued URBs=0
2: urb_priv [c352bb9c] urb [c3ab3200] qh [c2e8e2a0] Dev=2 EP=7(IN) BLK FSBR_TO TDs=53 queued URBs=1
3: urb_priv [c352b35c] urb [c119e8c0] qh [c2e8e330] Dev=2 EP=7(IN) BLK FSBR_TO TDs=53 queued
Remove list URBs: Empty
Complete list URBs: Empty





------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to