diff options
Diffstat (limited to 'drivers/scsi')
-rw-r--r-- | drivers/scsi/aacraid/aachba.c | 4 | ||||
-rw-r--r-- | drivers/scsi/aacraid/linit.c | 2 | ||||
-rw-r--r-- | drivers/scsi/constants.c | 1 | ||||
-rw-r--r-- | drivers/scsi/gdth.c | 4 | ||||
-rw-r--r-- | drivers/scsi/scsi_debug.c | 2 | ||||
-rw-r--r-- | drivers/scsi/scsi_trace.c | 2 | ||||
-rw-r--r-- | drivers/scsi/sd.c | 2 |
7 files changed, 8 insertions, 9 deletions
diff --git a/drivers/scsi/aacraid/aachba.c b/drivers/scsi/aacraid/aachba.c index 681434e2dfe9..b32e77db0c48 100644 --- a/drivers/scsi/aacraid/aachba.c +++ b/drivers/scsi/aacraid/aachba.c | |||
@@ -2181,7 +2181,7 @@ int aac_scsi_cmd(struct scsi_cmnd * scsicmd) | |||
2181 | (fsa_dev_ptr[cid].sense_data.sense_key == | 2181 | (fsa_dev_ptr[cid].sense_data.sense_key == |
2182 | NOT_READY)) { | 2182 | NOT_READY)) { |
2183 | switch (scsicmd->cmnd[0]) { | 2183 | switch (scsicmd->cmnd[0]) { |
2184 | case SERVICE_ACTION_IN: | 2184 | case SERVICE_ACTION_IN_16: |
2185 | if (!(dev->raw_io_interface) || | 2185 | if (!(dev->raw_io_interface) || |
2186 | !(dev->raw_io_64) || | 2186 | !(dev->raw_io_64) || |
2187 | ((scsicmd->cmnd[1] & 0x1f) != SAI_READ_CAPACITY_16)) | 2187 | ((scsicmd->cmnd[1] & 0x1f) != SAI_READ_CAPACITY_16)) |
@@ -2309,7 +2309,7 @@ int aac_scsi_cmd(struct scsi_cmnd * scsicmd) | |||
2309 | scsi_sg_copy_from_buffer(scsicmd, &inq_data, sizeof(inq_data)); | 2309 | scsi_sg_copy_from_buffer(scsicmd, &inq_data, sizeof(inq_data)); |
2310 | return aac_get_container_name(scsicmd); | 2310 | return aac_get_container_name(scsicmd); |
2311 | } | 2311 | } |
2312 | case SERVICE_ACTION_IN: | 2312 | case SERVICE_ACTION_IN_16: |
2313 | if (!(dev->raw_io_interface) || | 2313 | if (!(dev->raw_io_interface) || |
2314 | !(dev->raw_io_64) || | 2314 | !(dev->raw_io_64) || |
2315 | ((scsicmd->cmnd[1] & 0x1f) != SAI_READ_CAPACITY_16)) | 2315 | ((scsicmd->cmnd[1] & 0x1f) != SAI_READ_CAPACITY_16)) |
diff --git a/drivers/scsi/aacraid/linit.c b/drivers/scsi/aacraid/linit.c index 41b9c68bca67..4c340d88c33d 100644 --- a/drivers/scsi/aacraid/linit.c +++ b/drivers/scsi/aacraid/linit.c | |||
@@ -555,7 +555,7 @@ static int aac_eh_abort(struct scsi_cmnd* cmd) | |||
555 | AAC_DRIVERNAME, | 555 | AAC_DRIVERNAME, |
556 | host->host_no, sdev_channel(dev), sdev_id(dev), dev->lun); | 556 | host->host_no, sdev_channel(dev), sdev_id(dev), dev->lun); |
557 | switch (cmd->cmnd[0]) { | 557 | switch (cmd->cmnd[0]) { |
558 | case SERVICE_ACTION_IN: | 558 | case SERVICE_ACTION_IN_16: |
559 | if (!(aac->raw_io_interface) || | 559 | if (!(aac->raw_io_interface) || |
560 | !(aac->raw_io_64) || | 560 | !(aac->raw_io_64) || |
561 | ((cmd->cmnd[1] & 0x1f) != SAI_READ_CAPACITY_16)) | 561 | ((cmd->cmnd[1] & 0x1f) != SAI_READ_CAPACITY_16)) |
diff --git a/drivers/scsi/constants.c b/drivers/scsi/constants.c index 0cf43f6e464b..52afabd23d9f 100644 --- a/drivers/scsi/constants.c +++ b/drivers/scsi/constants.c | |||
@@ -24,7 +24,6 @@ | |||
24 | #define SERVICE_ACTION_IN_12 0xab | 24 | #define SERVICE_ACTION_IN_12 0xab |
25 | #define SERVICE_ACTION_OUT_12 0xa9 | 25 | #define SERVICE_ACTION_OUT_12 0xa9 |
26 | #define SERVICE_ACTION_BIDIRECTIONAL 0x9d | 26 | #define SERVICE_ACTION_BIDIRECTIONAL 0x9d |
27 | #define SERVICE_ACTION_IN_16 0x9e | ||
28 | #define SERVICE_ACTION_OUT_16 0x9f | 27 | #define SERVICE_ACTION_OUT_16 0x9f |
29 | #define THIRD_PARTY_COPY_OUT 0x83 | 28 | #define THIRD_PARTY_COPY_OUT 0x83 |
30 | #define THIRD_PARTY_COPY_IN 0x84 | 29 | #define THIRD_PARTY_COPY_IN 0x84 |
diff --git a/drivers/scsi/gdth.c b/drivers/scsi/gdth.c index 4ebbeae161e2..71e138044379 100644 --- a/drivers/scsi/gdth.c +++ b/drivers/scsi/gdth.c | |||
@@ -2159,7 +2159,7 @@ static void gdth_next(gdth_ha_str *ha) | |||
2159 | case VERIFY: | 2159 | case VERIFY: |
2160 | case START_STOP: | 2160 | case START_STOP: |
2161 | case MODE_SENSE: | 2161 | case MODE_SENSE: |
2162 | case SERVICE_ACTION_IN: | 2162 | case SERVICE_ACTION_IN_16: |
2163 | TRACE(("cache cmd %x/%x/%x/%x/%x/%x\n",nscp->cmnd[0], | 2163 | TRACE(("cache cmd %x/%x/%x/%x/%x/%x\n",nscp->cmnd[0], |
2164 | nscp->cmnd[1],nscp->cmnd[2],nscp->cmnd[3], | 2164 | nscp->cmnd[1],nscp->cmnd[2],nscp->cmnd[3], |
2165 | nscp->cmnd[4],nscp->cmnd[5])); | 2165 | nscp->cmnd[4],nscp->cmnd[5])); |
@@ -2391,7 +2391,7 @@ static int gdth_internal_cache_cmd(gdth_ha_str *ha, Scsi_Cmnd *scp) | |||
2391 | gdth_copy_internal_data(ha, scp, (char*)&rdc, sizeof(gdth_rdcap_data)); | 2391 | gdth_copy_internal_data(ha, scp, (char*)&rdc, sizeof(gdth_rdcap_data)); |
2392 | break; | 2392 | break; |
2393 | 2393 | ||
2394 | case SERVICE_ACTION_IN: | 2394 | case SERVICE_ACTION_IN_16: |
2395 | if ((scp->cmnd[1] & 0x1f) == SAI_READ_CAPACITY_16 && | 2395 | if ((scp->cmnd[1] & 0x1f) == SAI_READ_CAPACITY_16 && |
2396 | (ha->cache_feat & GDT_64BIT)) { | 2396 | (ha->cache_feat & GDT_64BIT)) { |
2397 | gdth_rdcap16_data rdc16; | 2397 | gdth_rdcap16_data rdc16; |
diff --git a/drivers/scsi/scsi_debug.c b/drivers/scsi/scsi_debug.c index b02571390d01..378e0aae29ca 100644 --- a/drivers/scsi/scsi_debug.c +++ b/drivers/scsi/scsi_debug.c | |||
@@ -4210,7 +4210,7 @@ scsi_debug_queuecommand(struct scsi_cmnd *SCpnt) | |||
4210 | case READ_CAPACITY: | 4210 | case READ_CAPACITY: |
4211 | errsts = resp_readcap(SCpnt, devip); | 4211 | errsts = resp_readcap(SCpnt, devip); |
4212 | break; | 4212 | break; |
4213 | case SERVICE_ACTION_IN: | 4213 | case SERVICE_ACTION_IN_16: |
4214 | if (cmd[1] == SAI_READ_CAPACITY_16) | 4214 | if (cmd[1] == SAI_READ_CAPACITY_16) |
4215 | errsts = resp_readcap16(SCpnt, devip); | 4215 | errsts = resp_readcap16(SCpnt, devip); |
4216 | else if (cmd[1] == SAI_GET_LBA_STATUS) { | 4216 | else if (cmd[1] == SAI_GET_LBA_STATUS) { |
diff --git a/drivers/scsi/scsi_trace.c b/drivers/scsi/scsi_trace.c index 503594e5f76d..82af28b90294 100644 --- a/drivers/scsi/scsi_trace.c +++ b/drivers/scsi/scsi_trace.c | |||
@@ -278,7 +278,7 @@ scsi_trace_parse_cdb(struct trace_seq *p, unsigned char *cdb, int len) | |||
278 | return scsi_trace_rw16(p, cdb, len); | 278 | return scsi_trace_rw16(p, cdb, len); |
279 | case UNMAP: | 279 | case UNMAP: |
280 | return scsi_trace_unmap(p, cdb, len); | 280 | return scsi_trace_unmap(p, cdb, len); |
281 | case SERVICE_ACTION_IN: | 281 | case SERVICE_ACTION_IN_16: |
282 | return scsi_trace_service_action_in(p, cdb, len); | 282 | return scsi_trace_service_action_in(p, cdb, len); |
283 | case VARIABLE_LENGTH_CMD: | 283 | case VARIABLE_LENGTH_CMD: |
284 | return scsi_trace_varlen(p, cdb, len); | 284 | return scsi_trace_varlen(p, cdb, len); |
diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c index 54abcb220ab4..fedab3c21ddf 100644 --- a/drivers/scsi/sd.c +++ b/drivers/scsi/sd.c | |||
@@ -1982,7 +1982,7 @@ static int read_capacity_16(struct scsi_disk *sdkp, struct scsi_device *sdp, | |||
1982 | 1982 | ||
1983 | do { | 1983 | do { |
1984 | memset(cmd, 0, 16); | 1984 | memset(cmd, 0, 16); |
1985 | cmd[0] = SERVICE_ACTION_IN; | 1985 | cmd[0] = SERVICE_ACTION_IN_16; |
1986 | cmd[1] = SAI_READ_CAPACITY_16; | 1986 | cmd[1] = SAI_READ_CAPACITY_16; |
1987 | cmd[13] = RC16_LEN; | 1987 | cmd[13] = RC16_LEN; |
1988 | memset(buffer, 0, RC16_LEN); | 1988 | memset(buffer, 0, RC16_LEN); |