svn commit: r226281 - stable/8/sys/dev/usb/serial
Hans Petter Selasky
hselasky at FreeBSD.org
Wed Oct 12 06:40:21 UTC 2011
Author: hselasky
Date: Wed Oct 12 06:40:21 2011
New Revision: 226281
URL: http://svn.freebsd.org/changeset/base/226281
Log:
MFC r226219
Fix panic due to re-using in-use modem unit number.
Modified:
stable/8/sys/dev/usb/serial/usb_serial.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/include/xen/ (props changed)
stable/8/sys/cddl/contrib/opensolaris/ (props changed)
stable/8/sys/contrib/dev/acpica/ (props changed)
stable/8/sys/contrib/pf/ (props changed)
Modified: stable/8/sys/dev/usb/serial/usb_serial.c
==============================================================================
--- stable/8/sys/dev/usb/serial/usb_serial.c Wed Oct 12 06:37:41 2011 (r226280)
+++ stable/8/sys/dev/usb/serial/usb_serial.c Wed Oct 12 06:40:21 2011 (r226281)
@@ -289,6 +289,9 @@ ucom_detach(struct ucom_super_softc *ssc
{
uint32_t subunit;
+ if (ssc->sc_subunits == 0)
+ return; /* not initialized */
+
usb_proc_drain(&ssc->sc_tq);
for (subunit = 0; subunit < ssc->sc_subunits; subunit++) {
More information about the svn-src-all
mailing list