On Tue, Aug 04, 2009 at 02:37:16PM -0400, Alan Stern wrote: > On Tue, 4 Aug 2009, Greg KH wrote: > > > So I was testing some tty changes, and I just ran across this on Linus's > > latest tree (no other patches added), when I remove a USB mouse from a > > USB 2.0 hub (typed in by hand...) > > > > WARNING: at drivers/usb/host/ehci-hcd.c:906 ehci_urb_dequeue+0xa8/0x19a() > > Hardware name: To Be Filled By O.E.M. > > Modules linked in: lots... > > Pid: 22, comm: khubd Not tainted 2.6.21-rc5 #1 > > Call Trace: > > ? ehci_urb_dequeue+0xa8/0x19a > > warn_slowpath_common+0x77/0xa4 > > warn_slowpath_null+0xf/0x11 > > ehci_urb_dequeue+0xa8/0x19a > > unlink1+0xc8/0xda > > usb_hcd_flush_endpoint+0x71/0x1c9 > > usb_disable_endpoint+0x4a/0x1c5 > > usb_disconnect+0xdd/0x19a > > hub_thread+0x80d/0x1682 > > ? autoremove_wake_function+0x0/0x38 > > ? hub_thread+0x0/0x1682 > > kthread+0x88/90 > > child_rip+0xa/0x20 > > ? kthread+0x0/0x90 > > ? child_rip+0x/0x20 > > > > I get the warning twice, then the box is locked up. > > > > Any ideas? > > Yes, this WARNING is one of the bugs fixed by: > > usb-ehci-fix-two-new-bugs-related-to-clear-tt-buffer.patch > > in gregkh-03-usb.current. I can't tell what caused your system to > freeze, but using that patch should help. Well, the fact that I unplugged my keyboard is what caused the system to freeze (well, the user input to freeze), that was my mistake, odds are it was still working just fine... Ok, I'll try the patch out and send it to Linus later today to keep from causing any more false-positives here, sorry for the noise. thanks, greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html