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: Wed, 7 Feb 1996 23:50:02 -0500
chuck
Wed Feb 7 23:40:35 EST 1996
Update of /a/cvsroot/src/sys/arch/sparc/dev
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv647
Modified Files:
xd.c
Log Message:
- moved disk_busy() call from xdstrategy() to xdc_startbuf()
[prevents disk_unbusy panic when disk is loaded (if no
free IOPBs, xdstrategy() would queue the buffer for pickup
by xdcintr() but xdcintr() would never call disk_busy().
xdc_startbuf() is a better place since all bufs are routed
through here] problem detected by girish%dworkin.wustl.edu@localhost,
diagnosed and corrected by me.
- move disk_unbusy() call in xdc_remove_iorq() before the call to
XDC_FREE() [don't want to access a data structure that was just put
on a free list]
chuck
Wed Feb 7 23:42:59 EST 1996
Update of /a/cvsroot/src/sys/arch/sun3/dev
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv817
Modified Files:
xd.c
Log Message:
[import changes from sparc port]
- moved disk_busy() call from xdstrategy() to xdc_startbuf()
[prevents disk_unbusy panic when disk is loaded (if no
free IOPBs, xdstrategy() would queue the buffer for pickup
by xdcintr() but xdcintr() would never call disk_busy().
xdc_startbuf() is a better place since all bufs are routed
through here] problem detected by girish%dworkin.wustl.edu@localhost,
diagnosed and corrected by me.
- move disk_unbusy() call in xdc_remove_iorq() before the call to
XDC_FREE() [don't want to access a data structure that was just put
on a free list]
Home |
Main Index |
Thread Index |
Old Index