On Tue, 7 Dec 2004, James Pattinson wrote:

> I have tried your suggestion. I'm running 2.6.9 with gentoo-r6 patches, 
> and I get the following when I connected the display:

> usb 2-1.3: new low speed USB device using address 3
> usb 2-1.3: skipped 1 descriptor after interface
> usb 2-1.3: new device strings: Mfr=0, Product=1, SerialNumber=0
> usb 2-1.3: default language 0x0409
> usb 2-1.3: control timeout on ep0in
> usb 2-1.3: Product: Apple Cinema HD Display
> usb 2-1.3: hotplug
> usb 2-1.3: adding 2-1.3:1.0 (config #1, interface 0)
> usb 2-1.3:1.0: hotplug
> usbhid 2-1.3:1.0: usb_probe_interface
> usbhid 2-1.3:1.0: usb_probe_interface - got id
> drivers/usb/input/hid-core.c: HID probe called for ifnum 0
> drivers/usb/input/hid-core.c: report descriptor (size 55, read 55) =  05 
> 80 09 01 a1 01 15 00 26 ff 00 75 08 85 02 96 01 01 09 02 b2 02 01 05 82 
> 95 02 85 10 09 10 b1 02 25 04 85 d6 09 d6 b1 02 25 07 85 e7 b1 02 26 ff 
> 00 85 e4 81 02 c0
> 
> When query /proc/bus/usb/devices I get the hang, but the only message 
> appearing in the syslog is the control timeout on ep0in one.

After plugging in the USB connection, but before looking at 
/proc/bus/usb/devices or doing anything else to cause a hang, try getting 
a stack dump with Alt-SysRq-T.  The information about the khubd process 
will be especially interesting.

You can also try doing that after "cat /proc/bus/usb/devices" hangs.  Then 
both khubd and your cat process will be of interest.

Alan Stern



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to