diff options
author | Toomas Soome <tsoome@me.com> | 2017-07-02 01:07:04 +0300 |
---|---|---|
committer | Robert Mustacchi <rm@joyent.com> | 2018-08-16 16:26:36 +0000 |
commit | 3b5ccf6b95a705120c7f7fa193afabfd40dc7342 (patch) | |
tree | d4807790d6a34f7cbc72f4cb444beffcc569da34 /usr/src | |
parent | 9fed930b55df5aeaba1280325625a29e78199a54 (diff) | |
download | illumos-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.c | 8 |
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); |