Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 6 Apr 2008 02:13:26 +0300
From:      Kostik Belousov <kostikbel@gmail.com>
To:        "M. Warner Losh" <imp@bsdimp.com>
Cc:        antik@bsd.ee, koitsu@freebsd.org, freebsd-stable@freebsd.org, freebsd-usb@freebsd.org
Subject:   Re: USB to RS232 converter problem (prolific chip)
Message-ID:  <20080405231326.GA21209@deviant.kiev.zoral.com.ua>
In-Reply-To: <20080405.161010.1169637862.imp@bsdimp.com>
References:  <200804060024.39019.antik@bsd.ee> <200804060033.50609.antik@bsd.ee> <20080405215838.GA27195@eos.sc1.parodius.com> <20080405.161010.1169637862.imp@bsdimp.com>

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

--E0GpUEom8qu4+vDz
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Apr 05, 2008 at 04:10:10PM -0600, M. Warner Losh wrote:
> In message: <20080405215838.GA27195@eos.sc1.parodius.com>
>             Jeremy Chadwick <koitsu@freebsd.org> writes:
> : Bottom line: the current FreeBSD USB stack is very fragile and
> : unreliable.  You may want to try the usb4bsd kernel patches (I think
> : that's what it's called), some have had better luck with those.  Search
> : the web.
>=20
> This crash has nothing to do with the usb stack.  The root cause is
> the device deletion code nulls out a pointer.  There's a routine that
> is sleeping which is woken up and the null pointer gets dereferenced
> leading to the crash.
I believe that I fixed this in the HEAD and RELENG_7.

MFC to the RELENG_6 is possible, but I have no facilities to test.

>=20
> The current usb stack isn't as fragile as it was in the 5.x days.
> While there are problems, this one isn't due to that.  The same thing
> happens when you eject a PC Card 16550 COM device, due to the same
> bug.
>=20
> Warner
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"

--E0GpUEom8qu4+vDz
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (FreeBSD)

iEYEARECAAYFAkf4B5QACgkQC3+MBN1Mb4iWUgCfeUEE6g4lETGkkSiZKU6I/AXn
raYAoMOJfyQtKjoCUS9UoNwa0myahFbZ
=uSSW
-----END PGP SIGNATURE-----

--E0GpUEom8qu4+vDz--



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