summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormickey <mickey@openbsd.org>2005-12-02 11:35:10 +0000
committermickey <mickey@openbsd.org>2005-12-02 11:35:10 +0000
commit3cc3351890cd5c86fb6f2f79dc7ae7c3be1bc56f (patch)
tree55af97544afd5982498856bc222c99cfa4c374a3
parentdocument `-r[revs]'; (diff)
downloadwireguard-openbsd-3cc3351890cd5c86fb6f2f79dc7ae7c3be1bc56f.tar.xz
wireguard-openbsd-3cc3351890cd5c86fb6f2f79dc7ae7c3be1bc56f.zip
only poll if scsi_poll was requested
-rw-r--r--sys/dev/ic/ciss.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/ic/ciss.c b/sys/dev/ic/ciss.c
index f49ea1b4f1b..549418d8243 100644
--- a/sys/dev/ic/ciss.c
+++ b/sys/dev/ic/ciss.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ciss.c,v 1.9 2005/11/23 14:46:47 mickey Exp $ */
+/* $OpenBSD: ciss.c,v 1.10 2005/12/02 11:35:10 mickey Exp $ */
/*
* Copyright (c) 2005 Michael Shalayeff
@@ -479,7 +479,7 @@ ciss_cmd(struct ciss_ccb *ccb, int flags, int wait)
CISS_DPRINTF(CISS_D_CMD, ("submit=0x%x ", cmd->id));
bus_space_write_4(sc->iot, sc->ioh, CISS_INQ, ccb->ccb_cmdpa);
- if (wait) {
+ if (wait & SCSI_POLL) {
struct timeval tv;
int etick;
CISS_DPRINTF(CISS_D_CMD, ("waiting "));