[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:
Родитель
bf5b8ad7bd
Коммит
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;
|
||||
|
|
Загрузка…
Ссылка в новой задаче