Date: Wed, 11 Feb 2009 14:25:09 +0000 (UTC) From: John Baldwin <jhb@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/ppbus lpt.c Message-ID: <200902111425.n1BEPLah037779@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jhb 2009-02-11 14:25:09 UTC
FreeBSD src repository
Modified files:
sys/dev/ppbus lpt.c
Log:
SVN rev 188484 on 2009-02-11 14:25:09Z by jhb
Fix lptopen() and lptclose() to not trash the state of the HAVEBUS flag
in 'sc_state'. This allows the lpt_release_ppbus() calls in those two
routines to actually release the ppbus and thus fixes the hangs noticed
with the lpt(4) driver since the recent ppbus changes. The old lpt(4)
driver didn't actually check the HAVEBUS flag in lpt_release_ppbus() which
is why these bugs weren't noticed before.
Revision Changes Path
1.49 +8 -11 src/sys/dev/ppbus/lpt.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200902111425.n1BEPLah037779>
