SCCS-vsn: sys/kern/kern_physio.c 4.18
SCCS-vsn: sys/kern/vfs_bio.c 4.18
SCCS-vsn: sys/kern/vfs_cluster.c 4.18
-/* kern_physio.c 4.17 81/03/09 */
+/* kern_physio.c 4.18 81/03/11 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
bp = getblk(dev, blkno);
if (bp->b_flags&B_DONE) {
bp = getblk(dev, blkno);
if (bp->b_flags&B_DONE) {
-#ifdef EPAWNJ
- trace(TR_BREAD|TR_HIT, dev, blkno);
+#ifdef TRACE
+ trace(TR_BREADHIT, dev, blkno);
#endif
#ifdef DISKMON
io_info.ncache++;
#endif
#ifdef DISKMON
io_info.ncache++;
bp->b_flags |= B_READ;
bp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(bp);
bp->b_flags |= B_READ;
bp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(bp);
-#ifdef EPAWNJ
- trace(TR_BREAD|TR_MISS, dev, blkno);
+#ifdef TRACE
+ trace(TR_BREADMISS, dev, blkno);
#endif
#ifdef DISKMON
io_info.nread++;
#endif
#ifdef DISKMON
io_info.nread++;
bp->b_flags |= B_READ;
bp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(bp);
bp->b_flags |= B_READ;
bp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(bp);
-#ifdef EPAWNJ
- trace(TR_BREAD|TR_MISS, dev, blkno);
+#ifdef TRACE
+ trace(TR_BREADMISS, dev, blkno);
#endif
#ifdef DISKMON
io_info.nread++;
#endif
u.u_vm.vm_inblk++; /* pay for read */
}
#endif
#ifdef DISKMON
io_info.nread++;
#endif
u.u_vm.vm_inblk++; /* pay for read */
}
- trace(TR_BREAD|TR_HIT, dev, blkno);
+ trace(TR_BREADHIT, dev, blkno);
#endif
}
if (rablkno && !incore(dev, rablkno)) {
rabp = getblk(dev, rablkno);
if (rabp->b_flags & B_DONE) {
brelse(rabp);
#endif
}
if (rablkno && !incore(dev, rablkno)) {
rabp = getblk(dev, rablkno);
if (rabp->b_flags & B_DONE) {
brelse(rabp);
-#ifdef EPAWNJ
- trace(TR_BREAD|TR_HIT|TR_RA, dev, blkno);
+#ifdef TRACE
+ trace(TR_BREADHITRA, dev, blkno);
#endif
} else {
rabp->b_flags |= B_READ|B_ASYNC;
rabp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(rabp);
#endif
} else {
rabp->b_flags |= B_READ|B_ASYNC;
rabp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(rabp);
-#ifdef EPAWNJ
- trace(TR_BREAD|TR_MISS|TR_RA, dev, rablock);
+#ifdef TRACE
+ trace(TR_BREADMISSRA, dev, rablock);
#endif
#ifdef DISKMON
io_info.nreada++;
#endif
#ifdef DISKMON
io_info.nreada++;
#endif
if ((flag&B_DELWRI) == 0)
u.u_vm.vm_oublk++; /* noone paid yet */
#endif
if ((flag&B_DELWRI) == 0)
u.u_vm.vm_oublk++; /* noone paid yet */
trace(TR_BWRITE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
(*bdevsw[major(bp->b_dev)].d_strategy)(bp);
trace(TR_BWRITE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
(*bdevsw[major(bp->b_dev)].d_strategy)(bp);
trace(TR_BRELSE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
bp->b_flags = B_BUSY;
trace(TR_BRELSE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
bp->b_flags = B_BUSY;
trace(TR_BRELSE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
bp->b_flags = B_BUSY|B_INVAL;
trace(TR_BRELSE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
bp->b_flags = B_BUSY|B_INVAL;
-/* vfs_bio.c 4.17 81/03/09 */
+/* vfs_bio.c 4.18 81/03/11 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
bp = getblk(dev, blkno);
if (bp->b_flags&B_DONE) {
bp = getblk(dev, blkno);
if (bp->b_flags&B_DONE) {
-#ifdef EPAWNJ
- trace(TR_BREAD|TR_HIT, dev, blkno);
+#ifdef TRACE
+ trace(TR_BREADHIT, dev, blkno);
#endif
#ifdef DISKMON
io_info.ncache++;
#endif
#ifdef DISKMON
io_info.ncache++;
bp->b_flags |= B_READ;
bp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(bp);
bp->b_flags |= B_READ;
bp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(bp);
-#ifdef EPAWNJ
- trace(TR_BREAD|TR_MISS, dev, blkno);
+#ifdef TRACE
+ trace(TR_BREADMISS, dev, blkno);
#endif
#ifdef DISKMON
io_info.nread++;
#endif
#ifdef DISKMON
io_info.nread++;
bp->b_flags |= B_READ;
bp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(bp);
bp->b_flags |= B_READ;
bp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(bp);
-#ifdef EPAWNJ
- trace(TR_BREAD|TR_MISS, dev, blkno);
+#ifdef TRACE
+ trace(TR_BREADMISS, dev, blkno);
#endif
#ifdef DISKMON
io_info.nread++;
#endif
u.u_vm.vm_inblk++; /* pay for read */
}
#endif
#ifdef DISKMON
io_info.nread++;
#endif
u.u_vm.vm_inblk++; /* pay for read */
}
- trace(TR_BREAD|TR_HIT, dev, blkno);
+ trace(TR_BREADHIT, dev, blkno);
#endif
}
if (rablkno && !incore(dev, rablkno)) {
rabp = getblk(dev, rablkno);
if (rabp->b_flags & B_DONE) {
brelse(rabp);
#endif
}
if (rablkno && !incore(dev, rablkno)) {
rabp = getblk(dev, rablkno);
if (rabp->b_flags & B_DONE) {
brelse(rabp);
-#ifdef EPAWNJ
- trace(TR_BREAD|TR_HIT|TR_RA, dev, blkno);
+#ifdef TRACE
+ trace(TR_BREADHITRA, dev, blkno);
#endif
} else {
rabp->b_flags |= B_READ|B_ASYNC;
rabp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(rabp);
#endif
} else {
rabp->b_flags |= B_READ|B_ASYNC;
rabp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(rabp);
-#ifdef EPAWNJ
- trace(TR_BREAD|TR_MISS|TR_RA, dev, rablock);
+#ifdef TRACE
+ trace(TR_BREADMISSRA, dev, rablock);
#endif
#ifdef DISKMON
io_info.nreada++;
#endif
#ifdef DISKMON
io_info.nreada++;
#endif
if ((flag&B_DELWRI) == 0)
u.u_vm.vm_oublk++; /* noone paid yet */
#endif
if ((flag&B_DELWRI) == 0)
u.u_vm.vm_oublk++; /* noone paid yet */
trace(TR_BWRITE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
(*bdevsw[major(bp->b_dev)].d_strategy)(bp);
trace(TR_BWRITE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
(*bdevsw[major(bp->b_dev)].d_strategy)(bp);
trace(TR_BRELSE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
bp->b_flags = B_BUSY;
trace(TR_BRELSE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
bp->b_flags = B_BUSY;
trace(TR_BRELSE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
bp->b_flags = B_BUSY|B_INVAL;
trace(TR_BRELSE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
bp->b_flags = B_BUSY|B_INVAL;
-/* vfs_cluster.c 4.17 81/03/09 */
+/* vfs_cluster.c 4.18 81/03/11 */
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
bp = getblk(dev, blkno);
if (bp->b_flags&B_DONE) {
bp = getblk(dev, blkno);
if (bp->b_flags&B_DONE) {
-#ifdef EPAWNJ
- trace(TR_BREAD|TR_HIT, dev, blkno);
+#ifdef TRACE
+ trace(TR_BREADHIT, dev, blkno);
#endif
#ifdef DISKMON
io_info.ncache++;
#endif
#ifdef DISKMON
io_info.ncache++;
bp->b_flags |= B_READ;
bp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(bp);
bp->b_flags |= B_READ;
bp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(bp);
-#ifdef EPAWNJ
- trace(TR_BREAD|TR_MISS, dev, blkno);
+#ifdef TRACE
+ trace(TR_BREADMISS, dev, blkno);
#endif
#ifdef DISKMON
io_info.nread++;
#endif
#ifdef DISKMON
io_info.nread++;
bp->b_flags |= B_READ;
bp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(bp);
bp->b_flags |= B_READ;
bp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(bp);
-#ifdef EPAWNJ
- trace(TR_BREAD|TR_MISS, dev, blkno);
+#ifdef TRACE
+ trace(TR_BREADMISS, dev, blkno);
#endif
#ifdef DISKMON
io_info.nread++;
#endif
u.u_vm.vm_inblk++; /* pay for read */
}
#endif
#ifdef DISKMON
io_info.nread++;
#endif
u.u_vm.vm_inblk++; /* pay for read */
}
- trace(TR_BREAD|TR_HIT, dev, blkno);
+ trace(TR_BREADHIT, dev, blkno);
#endif
}
if (rablkno && !incore(dev, rablkno)) {
rabp = getblk(dev, rablkno);
if (rabp->b_flags & B_DONE) {
brelse(rabp);
#endif
}
if (rablkno && !incore(dev, rablkno)) {
rabp = getblk(dev, rablkno);
if (rabp->b_flags & B_DONE) {
brelse(rabp);
-#ifdef EPAWNJ
- trace(TR_BREAD|TR_HIT|TR_RA, dev, blkno);
+#ifdef TRACE
+ trace(TR_BREADHITRA, dev, blkno);
#endif
} else {
rabp->b_flags |= B_READ|B_ASYNC;
rabp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(rabp);
#endif
} else {
rabp->b_flags |= B_READ|B_ASYNC;
rabp->b_bcount = BSIZE;
(*bdevsw[major(dev)].d_strategy)(rabp);
-#ifdef EPAWNJ
- trace(TR_BREAD|TR_MISS|TR_RA, dev, rablock);
+#ifdef TRACE
+ trace(TR_BREADMISSRA, dev, rablock);
#endif
#ifdef DISKMON
io_info.nreada++;
#endif
#ifdef DISKMON
io_info.nreada++;
#endif
if ((flag&B_DELWRI) == 0)
u.u_vm.vm_oublk++; /* noone paid yet */
#endif
if ((flag&B_DELWRI) == 0)
u.u_vm.vm_oublk++; /* noone paid yet */
trace(TR_BWRITE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
(*bdevsw[major(bp->b_dev)].d_strategy)(bp);
trace(TR_BWRITE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
(*bdevsw[major(bp->b_dev)].d_strategy)(bp);
trace(TR_BRELSE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
bp->b_flags = B_BUSY;
trace(TR_BRELSE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
bp->b_flags = B_BUSY;
trace(TR_BRELSE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
bp->b_flags = B_BUSY|B_INVAL;
trace(TR_BRELSE, bp->b_dev, dbtofsb(bp->b_blkno));
#endif
bp->b_flags = B_BUSY|B_INVAL;