summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authorToomas Soome <tsoome@me.com>2017-07-02 01:07:04 +0300
committerRobert Mustacchi <rm@joyent.com>2018-08-16 16:26:36 +0000
commit3b5ccf6b95a705120c7f7fa193afabfd40dc7342 (patch)
treed4807790d6a34f7cbc72f4cb444beffcc569da34 /usr/src
parent9fed930b55df5aeaba1280325625a29e78199a54 (diff)
downloadillumos-gate-3b5ccf6b95a705120c7f7fa193afabfd40dc7342.tar.gz
9242 st: this statement may fall through
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Robert Mustacchi <rm@joyent.com>
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/uts/common/io/scsi/targets/st.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/usr/src/uts/common/io/scsi/targets/st.c b/usr/src/uts/common/io/scsi/targets/st.c
index ed376eee55..ea3283c93c 100644
--- a/usr/src/uts/common/io/scsi/targets/st.c
+++ b/usr/src/uts/common/io/scsi/targets/st.c
@@ -8181,8 +8181,9 @@ st_modesense(struct scsi_tape *un)
} else {
un->un_comp_page = 0;
}
+ /* FALLTHROUGH */
- default: /* FALLTHROUGH */
+ default:
rval = st_cmd(un, SCMD_MODE_SENSE, MSIZE, SYNC_CMD);
}
return (rval);
@@ -11209,7 +11210,8 @@ check_keys:
severity = SCSI_ERR_INFO;
break;
}
- default: /* FALLTHRU */
+ /* FALLTHROUGH */
+ default:
/* give up */
rval = COMMAND_DONE_ERROR;
severity = SCSI_ERR_FATAL;
@@ -12040,6 +12042,7 @@ st_set_state(struct scsi_tape *un, struct buf *bp)
if (new_lastop != ST_OP_NIL) {
break;
}
+ /* FALLTHROUGH */
default:
/*
* Unknown command, If was USCSI and USCSI_SILENT
@@ -18496,6 +18499,7 @@ st_reset(struct scsi_tape *un, int reset_type)
ST_DEBUG3(ST_DEVINFO, st_label, CE_WARN,
"bus reset failed trying all reset");
reset_type = RESET_ALL;
+ break;
default:
mutex_enter(ST_MUTEX);
return (rval);