Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
NetBSD master CVS tree commits
- To: source-changes
- Subject: NetBSD master CVS tree commits
- From: The Source of All Evil <source>
- Date: Sat, 10 Feb 1996 13:40:07 -0500
thorpej
Sat Feb 10 10:31:24 PST 1996
Update of /a/cvsroot/src/sys/arch/i386/isa
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv18194
Modified Files:
fd.c
Log Message:
In fdcretry(), set the state to DOSEEK rather than SEEKCOMPLETE before
retrying the operation. Fixes disk_unbusy() imbalance and really seems
like the right thing to do in case it was the seek that failed. Takes
care of PR #1985. Patch from John F. Woods <jfw%jfwhome.funhouse.com@localhost>
thorpej
Sat Feb 10 10:37:42 PST 1996
Update of /a/cvsroot/src/sys/arch/sparc/dev
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv18544
Modified Files:
fd.c
Log Message:
In fdcretry(), if we're not using implied seeks, set the state to DOSEEK
rather than SEEKCOMPLETE before retrying the operation. If implied seeks
are being used, the state is set to DOIO (no change). This is why I
couldn't reproduce the disk_unbusy() panic on my SS2; it uses implied
seeks. Patch from John F. Woods <jfw%jfwhome.funhouse.com@localhost>
Home |
Main Index |
Thread Index |
Old Index