summaryrefslogtreecommitdiffstats
path: root/sys/dev/scd/scd.c
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2004-10-29 11:09:50 +0000
committerphk <phk@FreeBSD.org>2004-10-29 11:09:50 +0000
commit9e9b22d7daa02885c04877215b73ca9a616c0764 (patch)
tree5bed69a4bbf66ff79c548da509249e5086349aa4 /sys/dev/scd/scd.c
parent0e582870f7fc13587d7a85299a21c6b35a1408b4 (diff)
downloadFreeBSD-src-9e9b22d7daa02885c04877215b73ca9a616c0764.zip
FreeBSD-src-9e9b22d7daa02885c04877215b73ca9a616c0764.tar.gz
Don't set si_bszize_phys, nobody cares.
Use bioq_takefirst()
Diffstat (limited to 'sys/dev/scd/scd.c')
-rw-r--r--sys/dev/scd/scd.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/sys/dev/scd/scd.c b/sys/dev/scd/scd.c
index e474a8a..1b00e02 100644
--- a/sys/dev/scd/scd.c
+++ b/sys/dev/scd/scd.c
@@ -216,8 +216,6 @@ scdopen(struct cdev *dev, int flags, int fmt, struct thread *td)
}
}
- dev->si_bsize_phys = sc->data.blksize;
-
sc->data.openflag = 1;
sc->data.flags |= SCDVALID;
@@ -306,10 +304,9 @@ scd_start(struct scd_softc *sc)
return;
}
- bp = bioq_first(&sc->data.head);
+ bp = bioq_takefirst(&sc->data.head);
if (bp != 0) {
/* block found to process, dequeue */
- bioq_remove(&sc->data.head, bp);
sc->data.flags |= SCDMBXBSY;
splx(s);
} else {
OpenPOWER on IntegriCloud