Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 May 2005 22:05:43 +0200 (CEST)
From:      usbcrash@oldach.net (Helge Oldach)
To:        julian@elischer.org (Julian Elischer)
Cc:        usb@freebsd.org
Subject:   Re: recent USB MFCs cause panics
Message-ID:  <200505102005.j4AK5iQm001369@sep.oldach.net>
In-Reply-To: <427A955E.4070605@elischer.org> from Julian Elischer at "May 5, 2005  2:51:26 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
Julian,

> maybe the answer is to comment out
> 
>         DEVMETHOD(bus_child_detached, uhub_child_detached),
> 
> at line 134 of uhub.c
>     DEVMETHOD(bus_child_detached, uhub_child_detached),
> It's kind of hard for me to...... (sudden thought appears)

Did comment that line out. Precisely:

--- uhub.c.ctm  Wed May  4 15:58:48 2005
+++ uhub.c      Tue May 10 21:27:38 2005
@@ -131,7 +131,7 @@
 #else
 USB_DECLARE_DRIVER_INIT(uhub,
        DEVMETHOD(bus_driver_added, uhub_driver_added),
-       DEVMETHOD(bus_child_detached, uhub_child_detached),
+       /* DEVMETHOD(bus_child_detached, uhub_child_detached), */
        DEVMETHOD(device_suspend, bus_generic_suspend),
        DEVMETHOD(device_resume, bus_generic_resume),
        DEVMETHOD(device_shutdown, bus_generic_shutdown)

But the result is still the same:

umass0: BBB bulk-in clear stall failed, STALLED
umass0: BBB bulk-out clear stall failed, STALLED
umass0: BBB reset failed, STALLED
umass0: BBB bulk-in clear stall failed, STALLED
umass0: BBB bulk-out clear stall failed, STALLED
umass0: BBB reset failed, STALLED
umass0: at uhub1 port 2 (addr 5) disconnected
umass0: detached
(null): BBB bulk-in clear stall failed, CANCELLED
(null): BBB bulk-out clear stall failed, CANCELLED
panic: (null): Unknown state 0

> DUH you are running this in a hub aren't you?

Yes:

uhub1: Cypress Semiconductor Slim Hub, class 9/0, rev 2.00/0.08, addr 3
uhub1: 4 ports with 4 removable, self powered

I'm now back to the situation before your MFC. That works reliably. I
would suggest to back this out for the time being.

Regards,
Helge



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200505102005.j4AK5iQm001369>