Date: Wed, 11 May 2005 09:28:23 -0600 (MDT) From: "M. Warner Losh" <imp@bsdimp.com> To: dga+@cs.cmu.edu Cc: hselasky@c2i.net Subject: Re: Panic when removing Airprime PC5220 card (usb hub). Message-ID: <20050511.092823.84364273.imp@bsdimp.com> In-Reply-To: <afe38b8d72a89ed6e201b68ddbef56a9@cs.cmu.edu> References: <200505111627.04961.hselasky@c2i.net> <20050511.091734.90823828.imp@bsdimp.com> <afe38b8d72a89ed6e201b68ddbef56a9@cs.cmu.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
In message: <afe38b8d72a89ed6e201b68ddbef56a9@cs.cmu.edu> David Andersen <dga+@cs.cmu.edu> writes: : On May 11, 2005, at 11:17 AM, M. Warner Losh wrote: : : > In message: <200505111627.04961.hselasky@c2i.net> : > Hans Petter Selasky <hselasky@c2i.net> writes: : > : On Wednesday 11 May 2005 09:59, David Andersen wrote: : > : > I'm hacking up a quick and dirty driver for the AirPrime PC5220 : > (EVDO / : > : > 1xRTT) card, but I'm encountering a crash unrelated to my driver. : > The : > : > card is a pc card that presents itself as a USB hub with one device : > : > hanging off of it. Removing the card from the system causes a : > kernel : > : > panic.: : : > > : > : I think that the existing USB driver does not allow USB-controllers : > to be : > : detached. At least the root-hub does not allow this. And when they : > try to : > : detach, the devices are deleted twice (which is due to the fact that : > the code : > : was ported from NetBSD, which bus interface is a little different). : > : > Actually, -current has fixed both of these problems. At least that's : > what my looking at the source shows in addition to being the one to : > make the fixes... : : Ahh, great. Thank you - I should have mentioned that I was using : -stable, but that was probably apparent if you fixed the problem : already. Are these changes something I could backport easily, or do : they depend on other -current changes? I'm unsure. The detach fix is easy (it was a one liner). I thought I'd already ported the free it twice problem back to stable. However, I'm a little swamped so progress in the area may be slow. Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050511.092823.84364273.imp>