From f8e47eb0cdade64e3d7259eb0cc4ba9a9ef5c103 Mon Sep 17 00:00:00 2001 From: Poul-Henning Kamp Date: Fri, 29 Oct 2004 11:09:50 +0000 Subject: [PATCH] Don't set si_bszize_phys, nobody cares. Use bioq_takefirst() --- sys/dev/scd/scd.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/sys/dev/scd/scd.c b/sys/dev/scd/scd.c index e474a8a07e2..1b00e02d2ae 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 {