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? And yeah, it is a fun "Hardware name"... 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