diff options
author | phk <phk@FreeBSD.org> | 1999-12-10 09:40:29 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 1999-12-10 09:40:29 +0000 |
commit | 600b6d43b7aea86ce8af89c832e6ecc39737cf7d (patch) | |
tree | ea834b5a6d92fd4c856fd64bc0bdcb92bd946ce0 /sys/i386/isa | |
parent | 5aa876a119748db16a0d7e9093395ddb0348860f (diff) | |
download | FreeBSD-src-600b6d43b7aea86ce8af89c832e6ecc39737cf7d.zip FreeBSD-src-600b6d43b7aea86ce8af89c832e6ecc39737cf7d.tar.gz |
Remove the B_BAD buffer flag, it is no longer used.
Diffstat (limited to 'sys/i386/isa')
-rw-r--r-- | sys/i386/isa/wd.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/sys/i386/isa/wd.c b/sys/i386/isa/wd.c index 870145b..3069366 100644 --- a/sys/i386/isa/wd.c +++ b/sys/i386/isa/wd.c @@ -710,18 +710,9 @@ wdstart(int ctrlr) secpertrk = lp->d_nsectors; secpercyl = lp->d_secpercyl; - if (du->dk_skip == 0) { + if (du->dk_skip == 0) du->dk_bc = bp->b_bcount; - if (bp->b_flags & B_BAD - /* - * XXX handle large transfers inefficiently instead - * of crashing on them. - */ - || howmany(du->dk_bc, DEV_BSIZE) > MAXTRANSFER) - du->dk_flags |= DKFL_SINGLE; - } - wdtab[ctrlr].b_active = 1; /* mark controller active */ /* if starting a multisector transfer, or doing single transfers */ |