summaryrefslogtreecommitdiffstats
path: root/sys/pc98
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/pc98
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/pc98')
-rw-r--r--sys/pc98/pc98/wd.c11
1 files changed, 1 insertions, 10 deletions
diff --git a/sys/pc98/pc98/wd.c b/sys/pc98/pc98/wd.c
index 99976f5..49dfe3c 100644
--- a/sys/pc98/pc98/wd.c
+++ b/sys/pc98/pc98/wd.c
@@ -819,18 +819,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