diff options
author | Kenneth R Westerback <krw@cvs.openbsd.org> | 2004-08-13 23:38:55 +0000 |
---|---|---|
committer | Kenneth R Westerback <krw@cvs.openbsd.org> | 2004-08-13 23:38:55 +0000 |
commit | 6230a02147b92e9f7ccc878a8af3016910aea345 (patch) | |
tree | e563464f15ccdf2f59cad8eddcba83451bbeedfc /sys/dev/ic/aic79xx_openbsd.c | |
parent | f3936768351d58355a1a0f35a1a36ea9d6b7d04b (diff) |
Fix issue with auto request sense handling for both ahc and ahd.
Restore hppa functionality, add sgi functionality for ahc.
ok deraadt@, plus marco@, mickey@, pefo@ for various bits.
Diffstat (limited to 'sys/dev/ic/aic79xx_openbsd.c')
-rw-r--r-- | sys/dev/ic/aic79xx_openbsd.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/ic/aic79xx_openbsd.c b/sys/dev/ic/aic79xx_openbsd.c index cff4c967f9f..c527b5916a7 100644 --- a/sys/dev/ic/aic79xx_openbsd.c +++ b/sys/dev/ic/aic79xx_openbsd.c @@ -1,4 +1,4 @@ -/* $OpenBSD: aic79xx_openbsd.c,v 1.6 2004/08/06 01:29:19 marco Exp $ */ +/* $OpenBSD: aic79xx_openbsd.c,v 1.7 2004/08/13 23:38:54 krw Exp $ */ /* * Bus independent OpenBSD shim for the aic79xx based Adaptec SCSI controllers * @@ -195,6 +195,7 @@ ahd_done(struct ahd_softc *ahd, struct scb *scb) /* Translate the CAM status code to a SCSI error code. */ switch (xs->error) { + case CAM_SCSI_STATUS_ERROR: case CAM_REQ_INPROG: case CAM_REQ_CMP: switch (xs->status) { |