scsi: megaraid_sas: Fix crash after a double completion
authorTomas Henzl <thenzl@redhat.com>
Fri, 24 Mar 2023 15:01:34 +0000 (16:01 +0100)
committerMartin K. Petersen <martin.petersen@oracle.com>
Sat, 25 Mar 2023 00:58:29 +0000 (20:58 -0400)
commit2309df27111a51734cb9240b4d3c25f2f3c6ab06
treecf690b571e450c22f951d664536f2eef4975247c
parent0808ed6ebbc292222ca069d339744870f6d801da
scsi: megaraid_sas: Fix crash after a double completion

When a physical disk is attached directly "without JBOD MAP support" (see
megasas_get_tm_devhandle()) then there is no real error handling in the
driver.  Return FAILED instead of SUCCESS.

Fixes: 18365b138508 ("megaraid_sas: Task management support")
Signed-off-by: Tomas Henzl <thenzl@redhat.com>
Link: https://lore.kernel.org/r/20230324150134.14696-1-thenzl@redhat.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/megaraid/megaraid_sas_fusion.c