scsi: qla2xxx: Correct setting of SAM_STAT_CHECK_CONDITION
authorJohannes Thumshirn <jthumshirn@suse.de>
Mon, 9 Apr 2018 12:39:22 +0000 (14:39 +0200)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 10 Apr 2018 01:04:36 +0000 (21:04 -0400)
commit584d7aad28fd5251a72d3efb3ba76284f3a670fd
tree142b372e4fc5190f6836d0645eec387034af0ba9
parentf7d5182c8fd9d220fa9ebde2e30ff0ba0ef714b5
scsi: qla2xxx: Correct setting of SAM_STAT_CHECK_CONDITION

Bart reports that in qla_isr.c's qla2x00_handle_dif_error we're wrongly
shifting the SAM_STAT_CHECK_CONDITION by one instead of directly ORing it
onto the SCSI command's result.

Signed-off-by: Johannes Thumshirn <jthumshirn@suse.de>
Reported-by: Bart Van Assche <Bart.VanAssche@wdc.com>
Cc: Himanshu Madhani <himanshu.madhani@cavium.com>
Reviewed-by: Hannes Reinecke <hare@suse.com>
Reviewed-by: Bart Van Assche <bart.vanassche@wdc.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/qla2xxx/qla_isr.c