Re: EHCI warning triggered in 2.6.31-rc5-git on device removal

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux