mirror of
https://github.com/torvalds/linux.git
synced 2024-11-01 17:51:43 +00:00
[SCSI] qla2xxx: Enclose adapter related calls in adapter check in failed state handler.
Signed-off-by: Saurav Kashyap <saurav.kashyap@qlogic.com> Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com> Signed-off-by: James Bottomley <JBottomley@Parallels.com>
This commit is contained in:
parent
bf5b8ad7bd
commit
1459c0e16d
@ -3028,8 +3028,10 @@ qla8xxx_dev_failed_handler(scsi_qla_host_t *vha)
|
||||
ql_log(ql_log_fatal, vha, 0x00b8,
|
||||
"Disabling the board.\n");
|
||||
|
||||
qla82xx_clear_drv_active(ha);
|
||||
qla82xx_idc_unlock(ha);
|
||||
if (IS_QLA82XX(ha)) {
|
||||
qla82xx_clear_drv_active(ha);
|
||||
qla82xx_idc_unlock(ha);
|
||||
}
|
||||
|
||||
/* Set DEV_FAILED flag to disable timer */
|
||||
vha->device_flags |= DFLG_DEV_FAILED;
|
||||
|
Loading…
Reference in New Issue
Block a user