summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2015-01-15 17:54:15 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2015-01-15 17:54:15 +0000
commit0d75c5e8a92fe324d6a01a6e7b4571bbda7c2113 (patch)
tree97755ea97f05ef9a2c2c16db17bd1b4e300501a6 /sys
parent3f073ca608a05bdd7fa1f9077147d7dbfd3e17a0 (diff)
Fix subtle breakage for polled commands introduced during iopool conversion.
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/ic/ncr5380sbc.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/dev/ic/ncr5380sbc.c b/sys/dev/ic/ncr5380sbc.c
index 887dd966b28..525f22fe552 100644
--- a/sys/dev/ic/ncr5380sbc.c
+++ b/sys/dev/ic/ncr5380sbc.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ncr5380sbc.c,v 1.31 2014/01/18 07:36:35 dlg Exp $ */
+/* $OpenBSD: ncr5380sbc.c,v 1.32 2015/01/15 17:54:14 miod Exp $ */
/* $NetBSD: ncr5380sbc.c,v 1.13 1996/10/13 01:37:25 christos Exp $ */
/*
@@ -154,7 +154,7 @@ void ncr5380_show_state(void);
#endif /* NCR5380_DEBUG */
-static char *
+const char *
phase_names[8] = {
"DATA_OUT",
"DATA_IN",
@@ -641,7 +641,7 @@ ncr5380_scsi_cmd(xs)
{
struct ncr5380_softc *sc;
struct sci_req *sr;
- int s, i, flags;
+ int s, flags;
sc = xs->sc_link->adapter_softc;
flags = xs->flags;
@@ -681,7 +681,7 @@ ncr5380_scsi_cmd(xs)
if (flags & SCSI_POLL) {
/* Force this new command to be next. */
- sc->sc_rr = i;
+ sc->sc_rr = sr - sc->sc_ring;
}
/*