Date: Tue, 21 Nov 2000 20:45:56 +0000 From: David Malone <dwmalone@maths.tcd.ie> To: Matt Bettinger <mattb@finsyn.com> Cc: stable@FreeBSD.ORG Subject: Re: Panic during disconnect of USB LPT device Message-ID: <20001121204556.A81426@walton.maths.tcd.ie> In-Reply-To: <71F816A89AA9D3119F4C00D0B7094EFC2062FB@FIN_SYN>; from mattb@finsyn.com on Tue, Nov 21, 2000 at 07:53:01AM -0600 References: <71F816A89AA9D3119F4C00D0B7094EFC2397B3@FIN_SYN> <71F816A89AA9D3119F4C00D0B7094EFC2062FB@FIN_SYN>
next in thread | previous in thread | raw e-mail | index | archive | help
[Machine crashing on printer disconnection] A patch for something like this was recently applied to -current, but it's not clear if it would fix the problem. You could try it and see. Nick Hibma would probably merge the change if it helped. David. Index: src/sys/dev/usb/ulpt.c diff -c src/sys/dev/usb/ulpt.c:1.32 src/sys/dev/usb/ulpt.c:1.33 *** src/sys/dev/usb/ulpt.c:1.32 Tue Oct 10 13:41:46 2000 --- src/sys/dev/usb/ulpt.c Tue Nov 7 10:50:34 2000 *************** *** 426,431 **** --- 426,436 ---- if (error != EWOULDBLOCK) { sc->sc_state = 0; return (error); + } + + if (sc->sc_dying) { + sc->sc_state = 0; + return (ENXIO); } } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001121204556.A81426>