linux/drivers/scsi/qla4xxx
Manish Rangankar b3a271a94d [SCSI] qla4xxx: support iscsiadm session mgmt
Add scsi_transport_iscsi hooks in qla4xxx to support
iSCSI session management using iscsiadm.

This patch is based on discussion here
http://groups.google.com/group/open-iscsi/browse_thread/thread/e89fd888baf656a0#

Now users can use iscsiadm to do target discovery and do login/logout to
individual targets using the qla4xxx iSCSI class interface.

This patch leaves some dead code, but to make it easier to review
we are leaving and in the next patch we will remove that old code.

V2 - NOTE: Added code to avoid waiting for AEN during login/logout
in the driver, instead added a kernel to user event
to notify iscsid about login status. Because of this
iscsid will not get blocked.

Signed-off-by: Manish Rangankar <manish.rangankar@qlogic.com>
Signed-off-by: Lalit Chandivade <lalit.chandivade@qlogic.com>
Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
2011-08-27 08:36:24 -06:00
..
Kconfig [SCSI] qla4xxx: Added support for ISP82XX 2010-07-28 09:04:23 -05: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-05-24 12:40:23 -04:00
ql4_bsg.c [SCSI] qla4xxx: add bsg support 2011-08-27 08:36:22 -06:00
ql4_bsg.h [SCSI] qla4xxx: add bsg support 2011-08-27 08:36:22 -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: support iscsiadm session mgmt 2011-08-27 08:36:24 -06:00
ql4_fw.h [SCSI] qla4xxx: support iscsiadm session mgmt 2011-08-27 08:36:24 -06:00
ql4_glbl.h [SCSI] qla4xxx: support iscsiadm session mgmt 2011-08-27 08:36:24 -06:00
ql4_init.c [SCSI] qla4xxx: support iscsiadm session mgmt 2011-08-27 08:36:24 -06:00
ql4_inline.h [SCSI] qla4xxx: Updated the Copyright header 2010-12-21 12:24:43 -06:00
ql4_iocb.c [SCSI] qla4xxx: support iscsiadm session mgmt 2011-08-27 08:36:24 -06:00
ql4_isr.c [SCSI] qla4xxx: support iscsiadm session mgmt 2011-08-27 08:36:24 -06:00
ql4_mbx.c [SCSI] qla4xxx: support iscsiadm session mgmt 2011-08-27 08:36:24 -06:00
ql4_nvram.c [SCSI] qla4xxx: Updated the Copyright header 2010-12-21 12:24:43 -06:00
ql4_nvram.h Fix common misspellings 2011-03-31 11:26:23 -03:00
ql4_nx.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 2011-05-27 19:52:57 -07:00
ql4_nx.h [SCSI] qla4xxx: Updated the Copyright header 2010-12-21 12:24:43 -06:00
ql4_os.c [SCSI] qla4xxx: support iscsiadm session mgmt 2011-08-27 08:36:24 -06:00
ql4_version.h [SCSI] qla4xxx: Update driver version to 5.02.00-k7 2011-05-24 12:40:34 -04:00