linux/drivers/scsi/qla4xxx
Lalit Chandivade 4549415af6 [SCSI] qla4xxx: Do not add duplicate CHAP entry in FLASH
QLogic applications store the CHAP information in FLASH. During login,
authentication information is provided using an index into the CHAP region.

In order to support QLogic applications along with iscsiadm, updated the
LLD to not add duplicate CHAP entries in the CHAP region and preserve the
existing CHAP info in the CHAP region in FLASH.
This allows QLogic applications to pre-write the CHAP entries in the
CHAP region.

With iscsiadm, when the CHAP authentication information is sent to the LLD, the
LLD searches for the entry in CHAP region in FLASH, if exists then do not add.
If CHAP entry does not exist then add the CHAP entry in the CHAP region.

JIRA Key: UPSISCSI-146

Signed-off-by: Lalit Chandivade <lalit.chandivade@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>
2011-10-16 11:08:41 -05:00
..
Kconfig [SCSI] qla4xxx: select iscsi boot sysfs attrs 2011-09-18 10:10:07 +04:00
Makefile [SCSI] qla4xxx: add bsg support 2011-08-27 08:36:22 -06:00
ql4_attr.c [SCSI] qla4xxx: Added vendor specific sysfs attributes 2011-08-27 08:36:34 -06:00
ql4_bsg.c [SCSI] qla4xxx: Added Get ACB support using BSG 2011-08-27 08:36:44 -06:00
ql4_bsg.h [SCSI] qla4xxx: Added Get ACB support using BSG 2011-08-27 08:36:44 -06:00
ql4_dbg.c [SCSI] qla4xxx: Updated the Copyright header 2010-12-21 12:24:43 -06:00
ql4_dbg.h [SCSI] qla4xxx: Updated the Copyright header 2010-12-21 12:24:43 -06:00
ql4_def.h [SCSI] qla4xxx: Do not add duplicate CHAP entry in FLASH 2011-10-16 11:08:41 -05:00
ql4_fw.h [SCSI] qla4xxx: Do not add duplicate CHAP entry in FLASH 2011-10-16 11:08:41 -05:00
ql4_glbl.h [SCSI] qla4xxx: Added Get ACB support using BSG 2011-08-27 08:36:44 -06:00
ql4_init.c [SCSI] qla4xxx: Added vendor specific sysfs attributes 2011-08-27 08:36:34 -06:00
ql4_inline.h [SCSI] qla4xxx: Updated the Copyright header 2010-12-21 12:24:43 -06:00
ql4_iocb.c [SCSI] qla4xxx: Remove reduandant code after open-iscsi integration. 2011-08-27 08:36:26 -06:00
ql4_isr.c [SCSI] qla4xxx: Added support for adapter and firmware reset 2011-08-27 08:36:49 -06:00
ql4_mbx.c [SCSI] qla4xxx: Do not add duplicate CHAP entry in FLASH 2011-10-16 11:08:41 -05:00
ql4_nvram.c [SCSI] qla4xxx: Boot from SAN support for open-iscsi 2011-08-27 08:36:27 -06:00
ql4_nvram.h Fix common misspellings 2011-03-31 11:26:23 -03:00
ql4_nx.c [SCSI] qla4xxx: Do not add duplicate CHAP entry in FLASH 2011-10-16 11:08:41 -05:00
ql4_nx.h [SCSI] qla4xxx: Updated the Copyright header 2010-12-21 12:24:43 -06:00
ql4_os.c [SCSI] qla4xxx: Do not add duplicate CHAP entry in FLASH 2011-10-16 11:08:41 -05:00
ql4_version.h [SCSI] qla4xxx: Update driver version to 5.02.00-k7 2011-05-24 12:40:34 -04:00