diff options
author | phk <phk@FreeBSD.org> | 2004-10-29 11:09:50 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2004-10-29 11:09:50 +0000 |
commit | 9e9b22d7daa02885c04877215b73ca9a616c0764 (patch) | |
tree | 5bed69a4bbf66ff79c548da509249e5086349aa4 /sys/dev/scd | |
parent | 0e582870f7fc13587d7a85299a21c6b35a1408b4 (diff) | |
download | FreeBSD-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')
-rw-r--r-- | sys/dev/scd/scd.c | 5 |
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 { |