scsi: target: sbp: Drop incorrect ASC/ASCQ usage
The se_cmd scsi_asc and scsi_ascq members are only used for tracking ALUA SCSI sense detail between target_core_alua and translate_sense_reason(), so they're effectively always zero here. Link: https://lore.kernel.org/r/20210728115353.2396-3-ddiss@suse.de Cc: Chris Boot <bootc@bootc.net> Reviewed-by: Mike Christie <michael.christie@oracle.com> Signed-off-by: David Disseldorp <ddiss@suse.de> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
7e457e5efc
commit
35410f8624
|
@ -1389,8 +1389,8 @@ static void sbp_sense_mangle(struct sbp_target_request *req)
|
||||||
(sense[0] & 0x80) | /* valid */
|
(sense[0] & 0x80) | /* valid */
|
||||||
((sense[2] & 0xe0) >> 1) | /* mark, eom, ili */
|
((sense[2] & 0xe0) >> 1) | /* mark, eom, ili */
|
||||||
(sense[2] & 0x0f); /* sense_key */
|
(sense[2] & 0x0f); /* sense_key */
|
||||||
status[2] = se_cmd->scsi_asc; /* sense_code */
|
status[2] = 0; /* XXX sense_code */
|
||||||
status[3] = se_cmd->scsi_ascq; /* sense_qualifier */
|
status[3] = 0; /* XXX sense_qualifier */
|
||||||
|
|
||||||
/* information */
|
/* information */
|
||||||
status[4] = sense[3];
|
status[4] = sense[3];
|
||||||
|
|
Loading…
Reference in New Issue