scsi: qla2xxx: Report the firmware status code if a mailbox command fails
It is helpful when debugging this driver to have the firmware status code available if a mailbox command fails. Hence report that firmware status code. Cc: Himanshu Madhani <hmadhani@marvell.com> Signed-off-by: Bart Van Assche <bvanassche@acm.org> Tested-by: Himanshu Madhani <hmadhani@marvell.com> Reviewed-by: Himanshu Madhani <hmadhani@marvell.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
ac452b8e79
commit
b3e9772d9e
|
@ -394,8 +394,12 @@ qla2x00_mailbox_command(scsi_qla_host_t *vha, mbx_cmd_t *mcp)
|
|||
goto premature_exit;
|
||||
}
|
||||
|
||||
if (ha->mailbox_out[0] != MBS_COMMAND_COMPLETE)
|
||||
if (ha->mailbox_out[0] != MBS_COMMAND_COMPLETE) {
|
||||
ql_dbg(ql_dbg_mbx, vha, 0x11ff,
|
||||
"mb_out[0] = %#x <> %#x\n", ha->mailbox_out[0],
|
||||
MBS_COMMAND_COMPLETE);
|
||||
rval = QLA_FUNCTION_FAILED;
|
||||
}
|
||||
|
||||
/* Load return mailbox registers. */
|
||||
iptr2 = mcp->mb;
|
||||
|
|
Loading…
Reference in New Issue