[SCSI] qla4xxx: Clear DDB index map upon connection close failure
Issue: qla4xxx Unable to clear DDB indices when logout fails due to failure of connection close mbox command. Root cause: If login to session fail, iscsiadm make call to destroy_session. qla4xxx driver does not free ddb index map before free_ddb() Fix: Clear DDB Index map before free_ddb in "destroy_session" in case of connection close mailbox command failure with 4005h. Signed-off-by:Nilesh Javali <nilesh.javali@qlogic.com> Signed-off-by:
Vikas Chaudhary <vikas.chaudhary@qlogic.com> Reviewed-by:
Mike Christie <michaelc@cs.wisc.edu> Signed-off-by:
James Bottomley <JBottomley@Parallels.com>
Showing
- drivers/scsi/qla4xxx/ql4_def.h 2 additions, 0 deletionsdrivers/scsi/qla4xxx/ql4_def.h
- drivers/scsi/qla4xxx/ql4_fw.h 1 addition, 0 deletionsdrivers/scsi/qla4xxx/ql4_fw.h
- drivers/scsi/qla4xxx/ql4_mbx.c 4 additions, 0 deletionsdrivers/scsi/qla4xxx/ql4_mbx.c
- drivers/scsi/qla4xxx/ql4_os.c 3 additions, 1 deletiondrivers/scsi/qla4xxx/ql4_os.c
Loading
Please register or sign in to comment