Hi Alan!

On Don, 12 Aug 2004, Alan Stern wrote:
> > In all cases, with 2.6.7-mm5 and any later I get the following syslog
> > messages when I plug in the mouse or it is plugged when usb sys is
> > starting:
> > vmunix: drivers/usb/input/hid-core.c: ctrl urb status -2 received
> > vmunix: drivers/usb/input/hid-core.c: timeout initializing reports
> > vmunix: 
> > kernel: input: USB HID v1.10 Mouse [0d62:1000] on usb-0000:02:09.0-1
> 
> Do you mean with 2.6.7-mm5 and any _earlier_?  With kernels after that 

Of course, sorry.

> This probably _is_ a consequence of the problem with the mouse.  Once 
> khubd hangs, no new devices will be recognized.

I tested it now on another computer, same effect. As soon as I plug the
mouse, khubd goes into D state.

> Below is a test patch for you to try.  It will provide a lot of extra 
> information in you system log, which may help to pin down where the 
> problem occurs.

Here it is with some comments:

I think here I plugged in the mouse:

First we have many of these, always the same numbers (c178a360):
vmunix: usb_hcd_giveback_urb: urb=c178a360
vmunix: hcd_submit_urb: urb=c178a360

then something new:
vmunix: usb_hcd_giveback_urb: urb=c1746ae0
vmunix: hcd_submit_urb: urb=c1746ae0
vmunix: hcd_submit_urb: urb=c178b3e0

and again say 10 of the first ones (c178a360):
vmunix: usb_hcd_giveback_urb: urb=c178b3e0
vmunix: hcd_submit_urb: urb=c178b3e0

now it is logged that there is a new device:
vmunix: usb 4-2.4: new low speed USB device using address 5

now a sligth variation (c178b3e0),
vmunix: hcd_submit_urb: urb=c178b3e0
vmunix: usb_hcd_giveback_urb: urb=c178b3e0
vmunix: hcd_submit_urb: urb=c178b3e0
vmunix: usb_hcd_giveback_urb: urb=c178b3e0
vmunix: hcd_submit_urb: urb=c178b3e0
vmunix: usb_hcd_giveback_urb: urb=c178b3e0
vmunix: hcd_submit_urb: urb=c178b3e0
vmunix: usb_hcd_giveback_urb: urb=c178b3e0
vmunix: hcd_submit_urb: urb=c178b3e0
kernel: usb_hcd_giveback_urb: urb=c178b3e0
kernel: hcd_submit_urb: urb=c178b3e0
vmunix: usb_hcd_giveback_urb: urb=c178b3e0
vmunix: drivers/usb/input/hid-core.c: HID probe called for ifnum 0
vmunix: hcd_submit_urb: urb=c178b360
vmunix: usb_hcd_giveback_urb: urb=c178b360
vmunix: hcd_submit_urb: urb=c178b860
vmunix: usb_hcd_giveback_urb: urb=c178b860
vmunix: drivers/usb/input/hid-core.c: submitting ctrl urb=c178b0e0: Get_Report 
wValue=0x0100 wIndex=0x0000 wLength=5
vmunix: hcd_submit_urb: urb=c178b0e0
vmunix: drivers/usb/input/hid-core.c: timeout waiting for ctrl or out queue to clear
vmunix: drivers/usb/input/hid-core.c: unlink ctrl urb=c178b0e0

here is one of the lines which suprises me: Empty vmunix (sometimes
empty kernel: messages, never seen this before)
vmunix: 
vmunix: unlink1: urb=c178b0e0
vmunix: usb_hcd_giveback_urb: urb=c178b0e0
vmunix: drivers/usb/input/hid-core.c: complete ctrl urb=c178b0e0
vmunix: 
vmunix: drivers/usb/input/hid-core.c: ctrl urb status -2 received
vmunix: drivers/usb/input/hid-core.c: empty report
vmunix: drivers/usb/input/hid-core.c: submitting ctrl urb=c178b0e0: Get_Report 
wValue=0x0300 wIndex=0x0000 wLength=1
vmunix: drivers/usb/input/hid-core.c: usb_submit_urb(ctrl) failed
kernel: drivers/usb/input/hid-core.c: timeout waiting for ctrl or out queue to clear
kernel: drivers/usb/input/hid-core.c: unlink ctrl urb=c178b0e0
kernel: 
vmunix: drivers/usb/input/hid-core.c: timeout waiting for ctrl or out queue to clear
vmunix: drivers/usb/input/hid-core.c: unlink ctrl urb=c178b0e0
vmunix: 
vmunix: drivers/usb/input/hid-core.c: timeout waiting for ctrl or out queue to clear
vmunix: drivers/usb/input/hid-core.c: unlink ctrl urb=c178b0e0
vmunix: 
kernel: drivers/usb/input/hid-core.c: timeout waiting for ctrl or out queue to clear
kernel: drivers/usb/input/hid-core.c: unlink ctrl urb=c178b0e0
kernel: 
vmunix: drivers/usb/input/hid-core.c: timeout waiting for ctrl or out queue to clear
vmunix: drivers/usb/input/hid-core.c: unlink ctrl urb=c178b0e0
vmunix: 
vmunix: drivers/usb/input/hid-core.c: timeout waiting for ctrl or out queue to clear
vmunix: drivers/usb/input/hid-core.c: unlink ctrl urb=c178b0e0
vmunix: 

Here I unplugged the mouse, but khubd didn't find its way back to
normal.

Hope this helps.

Best wishes

Norbert

-------------------------------------------------------------------------------
Norbert Preining <preining AT logic DOT at>         Technische Universität Wien
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
`This must be Thursday,' said Arthur to himself, sinking
low over his beer, `I never could get the hang of
Thursdays.'
                 --- Arthur, on what was to be his last Thursday on Earth.
                 --- Douglas Adams, The Hitchhikers Guide to the Galaxy


-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to