summaryrefslogtreecommitdiffstats
path: root/sys/i386
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>1999-12-10 09:40:29 +0000
committerphk <phk@FreeBSD.org>1999-12-10 09:40:29 +0000
commit600b6d43b7aea86ce8af89c832e6ecc39737cf7d (patch)
treeea834b5a6d92fd4c856fd64bc0bdcb92bd946ce0 /sys/i386
parent5aa876a119748db16a0d7e9093395ddb0348860f (diff)
downloadFreeBSD-src-600b6d43b7aea86ce8af89c832e6ecc39737cf7d.zip
FreeBSD-src-600b6d43b7aea86ce8af89c832e6ecc39737cf7d.tar.gz
Remove the B_BAD buffer flag, it is no longer used.
Diffstat (limited to 'sys/i386')
-rw-r--r--sys/i386/isa/wd.c11
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 */
OpenPOWER on IntegriCloud