diff options
author | Bruce Evans <bde@FreeBSD.org> | 1994-12-24 09:43:12 +0000 |
---|---|---|
committer | Bruce Evans <bde@FreeBSD.org> | 1994-12-24 09:43:12 +0000 |
commit | 11fa0751bcf4ae9971b225d120a3321a91b0bafd (patch) | |
tree | 3d4d5f1c48ce81d7c9c7d8aec381258357708ff3 | |
parent | 026c9b2ce6e6b361e92918d1c94f6a17a00e509a (diff) | |
download | src-11fa0751bcf4ae9971b225d120a3321a91b0bafd.tar.gz src-11fa0751bcf4ae9971b225d120a3321a91b0bafd.zip |
Fix the "wd" count stat. The seek and xfer stats are still very bogus
for wd (they both count the number of sectors). The wpms stat is still
moderately bogus for all drivers. Even the count stat could be handled
better (partial blocks should be counted as full blocks; should errors
and retries be counted?).
Notes
Notes:
svn path=/head/; revision=5222
-rw-r--r-- | sys/i386/isa/wd.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/i386/isa/wd.c b/sys/i386/isa/wd.c index da5d3ee25ac1..87e695c8854c 100644 --- a/sys/i386/isa/wd.c +++ b/sys/i386/isa/wd.c @@ -37,7 +37,7 @@ static int wdtest = 0; * SUCH DAMAGE. * * from: @(#)wd.c 7.2 (Berkeley) 5/9/91 - * $Id: wd.c,v 1.61 1994/11/18 11:27:41 phk Exp $ + * $Id: wd.c,v 1.62 1994/12/13 18:20:08 guido Exp $ */ /* TODO: @@ -621,7 +621,7 @@ loop: secpercyl = lp->d_secpercyl; if(du->dk_dkunit >= 0) { - dk_wds[du->dk_dkunit] += bp->b_bcount >> 1; + dk_wds[du->dk_dkunit] += bp->b_bcount >> 6; } if (du->dk_skip == 0) { |