Remove the old-style disk instrumentation support. Nothing uses it
anymore.
This commit is contained in:
parent
e9e80a6043
commit
bcab59cd3c
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: rd.c,v 1.20 1996/02/14 02:44:54 thorpej Exp $ */
|
||||
/* $NetBSD: rd.c,v 1.21 1996/06/06 16:17:41 thorpej Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1988 University of Utah.
|
||||
|
@ -52,7 +52,6 @@
|
|||
#include <sys/systm.h>
|
||||
#include <sys/buf.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/dkstat.h> /* XXX */
|
||||
#include <sys/disklabel.h>
|
||||
#include <sys/disk.h>
|
||||
#include <sys/ioctl.h>
|
||||
|
@ -333,9 +332,6 @@ rdident(rs, hd, verbose)
|
|||
name[i] = (n & 0xf) + '0';
|
||||
n >>= 4;
|
||||
}
|
||||
/* use drive characteristics to calculate xfer rate */
|
||||
rs->sc_wpms = 1000000 * (desc->d_sectsize/2) /
|
||||
desc->d_blocktime;
|
||||
}
|
||||
#ifdef DEBUG
|
||||
if (rddebug & RDB_IDENT) {
|
||||
|
@ -514,15 +510,6 @@ rdopen(dev, flags, mode, p)
|
|||
if (error)
|
||||
return(error);
|
||||
}
|
||||
if (rs->sc_hd->hp_dk >= 0) {
|
||||
/* guess at xfer rate based on 3600 rpm (60 rps) */
|
||||
if (rs->sc_wpms == 0)
|
||||
rs->sc_wpms = 60 * rs->sc_dkdev.dk_label->d_nsectors
|
||||
* DEV_BSIZE / 2;
|
||||
|
||||
/* XXX Support old-style instrumentation for now. */
|
||||
dk_wpms[rs->sc_hd->hp_dk] = rs->sc_wpms;
|
||||
}
|
||||
|
||||
mask = 1 << rdpart(dev);
|
||||
if (mode == S_IFCHR)
|
||||
|
@ -711,12 +698,6 @@ again:
|
|||
if (hpibsend(hp->hp_ctlr, hp->hp_slave, C_CMD, &rs->sc_ioc.c_unit,
|
||||
sizeof(rs->sc_ioc)-2) == sizeof(rs->sc_ioc)-2) {
|
||||
|
||||
/* XXX Support old-style instrumentation for now. */
|
||||
if (hp->hp_dk >= 0) {
|
||||
dk_busy |= 1 << hp->hp_dk;
|
||||
dk_seek[hp->hp_dk]++;
|
||||
}
|
||||
|
||||
/* Instrumentation. */
|
||||
disk_busy(&rs->sc_dkdev);
|
||||
rs->sc_dkdev.dk_seek++;
|
||||
|
@ -769,13 +750,6 @@ rdgo(unit)
|
|||
|
||||
rw = bp->b_flags & B_READ;
|
||||
|
||||
/* XXX Support old-style instrumentation for now. */
|
||||
if (hp->hp_dk >= 0) {
|
||||
dk_busy |= 1 << hp->hp_dk;
|
||||
dk_xfer[hp->hp_dk]++;
|
||||
dk_wds[hp->hp_dk] += rs->sc_resid >> 6;
|
||||
}
|
||||
|
||||
/* Instrumentation. */
|
||||
disk_busy(&rs->sc_dkdev);
|
||||
|
||||
|
@ -806,10 +780,6 @@ rdintr(arg)
|
|||
return;
|
||||
}
|
||||
#endif
|
||||
/* XXX Support old-style instrumentation for now. */
|
||||
if (hp->hp_dk >= 0)
|
||||
dk_busy &= ~(1 << hp->hp_dk);
|
||||
|
||||
disk_unbusy(&rs->sc_dkdev, (bp->b_bcount - bp->b_resid));
|
||||
|
||||
if (rs->sc_flags & RDF_SEEK) {
|
||||
|
@ -827,10 +797,6 @@ rdintr(arg)
|
|||
rdstats[unit].rdpollwaits++;
|
||||
#endif
|
||||
|
||||
/* XXX Support old-style instrumentation for now. */
|
||||
if (hp->hp_dk >= 0)
|
||||
dk_busy |= 1 << hp->hp_dk;
|
||||
|
||||
/* Instrumentation. */
|
||||
disk_busy(&rs->sc_dkdev);
|
||||
rs->sc_flags |= RDF_SWAIT;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: rdvar.h,v 1.4 1996/01/07 22:02:16 thorpej Exp $ */
|
||||
/* $NetBSD: rdvar.h,v 1.5 1996/06/06 16:17:42 thorpej Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1988 University of Utah.
|
||||
|
@ -61,7 +61,6 @@ struct rd_softc {
|
|||
short sc_punit;
|
||||
char *sc_addr;
|
||||
int sc_resid;
|
||||
u_int sc_wpms;
|
||||
struct rd_describe sc_rddesc;
|
||||
struct devqueue sc_dq;
|
||||
struct rd_iocmd sc_ioc;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: sd.c,v 1.22 1996/02/14 02:45:05 thorpej Exp $ */
|
||||
/* $NetBSD: sd.c,v 1.23 1996/06/06 16:17:44 thorpej Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1990, 1993
|
||||
|
@ -48,7 +48,6 @@
|
|||
#include <sys/systm.h>
|
||||
#include <sys/buf.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/dkstat.h> /* XXX */
|
||||
#include <sys/disklabel.h>
|
||||
#include <sys/disk.h>
|
||||
#include <sys/malloc.h>
|
||||
|
@ -313,7 +312,6 @@ sdident(sc, hd, verbose)
|
|||
printf("drive empty\n");
|
||||
}
|
||||
|
||||
sc->sc_wpms = 32 * (60 * DEV_BSIZE / 2); /* XXX */
|
||||
scsi_delay(0);
|
||||
return(inqbuf.type);
|
||||
failed:
|
||||
|
@ -606,10 +604,6 @@ sdopen(dev, flags, mode, p)
|
|||
return(error);
|
||||
}
|
||||
|
||||
/* XXX Support old-style instrumentation for now. */
|
||||
if (sc->sc_hd->hp_dk >= 0)
|
||||
dk_wpms[sc->sc_hd->hp_dk] = sc->sc_wpms;
|
||||
|
||||
mask = 1 << sdpart(dev);
|
||||
if (mode == S_IFCHR)
|
||||
sc->sc_dkdev.dk_copenmask |= mask;
|
||||
|
@ -999,14 +993,6 @@ sdgo(unit)
|
|||
#endif
|
||||
if (scsigo(hp->hp_ctlr, hp->hp_slave, sc->sc_punit,
|
||||
bp, cmd, pad) == 0) {
|
||||
/* XXX Support old-style instrumentation for now. */
|
||||
if (hp->hp_dk >= 0) {
|
||||
dk_busy |= 1 << hp->hp_dk;
|
||||
++dk_seek[hp->hp_dk];
|
||||
++dk_xfer[hp->hp_dk];
|
||||
dk_wds[hp->hp_dk] += bp->b_bcount >> 6;
|
||||
}
|
||||
|
||||
/* Instrumentation. */
|
||||
disk_busy(&sc->sc_dkdev);
|
||||
sc->sc_dkdev.dk_seek++; /* XXX */
|
||||
|
@ -1041,10 +1027,6 @@ sdintr(arg, stat)
|
|||
return;
|
||||
}
|
||||
|
||||
/* XXX Support old-style instrumentation for now. */
|
||||
if (hp->hp_dk >= 0)
|
||||
dk_busy &=~ (1 << hp->hp_dk);
|
||||
|
||||
disk_unbusy(&sc->sc_dkdev, (bp->b_bcount - bp->b_resid));
|
||||
|
||||
if (stat) {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: sdvar.h,v 1.4 1996/01/07 22:02:21 thorpej Exp $ */
|
||||
/* $NetBSD: sdvar.h,v 1.5 1996/06/06 16:17:45 thorpej Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1990, 1993
|
||||
|
@ -52,7 +52,6 @@ struct sd_softc {
|
|||
int sc_blksize; /* device block size in bytes */
|
||||
u_int sc_heads; /* number of heads (tracks) */
|
||||
u_int sc_cyls; /* number of cylinders */
|
||||
u_int sc_wpms; /* average xfer rate in 16 bit wds/sec. */
|
||||
};
|
||||
|
||||
/* sc_flags values */
|
||||
|
|
Loading…
Reference in New Issue