diff options
author | mav <mav@FreeBSD.org> | 2014-03-18 14:18:45 +0000 |
---|---|---|
committer | mav <mav@FreeBSD.org> | 2014-03-18 14:18:45 +0000 |
commit | 5e93044a78ce49826d02c59307c02d95ba564da8 (patch) | |
tree | 45c826a2576f3eea99c2cb771fedb5f135a62e0a /sys/cam/cam_periph.c | |
parent | a44a1e412b8950fe0f89ec30394d53d202eb082a (diff) | |
download | FreeBSD-src-5e93044a78ce49826d02c59307c02d95ba564da8.zip FreeBSD-src-5e93044a78ce49826d02c59307c02d95ba564da8.tar.gz |
MFC r262741:
Do not retry on CAM_FUNC_NOTAVAIL error, but return immediately.
Diffstat (limited to 'sys/cam/cam_periph.c')
-rw-r--r-- | sys/cam/cam_periph.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/cam/cam_periph.c b/sys/cam/cam_periph.c index ef67c79..1628ab0 100644 --- a/sys/cam/cam_periph.c +++ b/sys/cam/cam_periph.c @@ -1655,6 +1655,7 @@ cam_periph_error(union ccb *ccb, cam_flags camflags, case CAM_REQ_TOO_BIG: case CAM_LUN_INVALID: case CAM_TID_INVALID: + case CAM_FUNC_NOTAVAIL: error = EINVAL; break; case CAM_SCSI_BUS_RESET: |