OpenCloudOS-Kernel/drivers/scsi/qla4xxx
Mike Christie e5bd7b54e9 [SCSI] libiscsi: Support drivers initiating session removal
If the driver knows when hardware is removed like with cxgb3i,
bnx2i, qla4xxx and iser then we will want to remove the sessions/devices
that are bound to that device before removing the host.

cxgb3i and in the future bnx2i will remove the host and that will
remove all the sessions on the hba. iser can call iscsi_kill_session
when it gets an event that indicates that a hca is removed.
And when qla4xxx is hooked in to the lib (it is only hooked into
the class right now) it can call iscsi remove host like the
partial offload card drivers.

Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
2008-10-13 09:28:59 -04:00
..
Kconfig [PATCH] SCSI: ISCSI build failure 2006-10-31 08:13:19 -08:00
Makefile [SCSI] Initial Commit of qla4xxx 2006-10-04 13:34:04 -05:00
ql4_dbg.c [SCSI] qla4xxx: ql4_dbg.c remove dead code 2007-05-26 11:47:22 -05:00
ql4_dbg.h [SCSI] Maintain module-parameter name consistency with qla2xxx/qla4xxx. 2006-10-25 15:12:17 -07:00
ql4_def.h drivers/scsi/: Spelling fixes 2008-02-03 17:28:22 +02:00
ql4_fw.h [SCSI] qla4xxx: fix scsi command completion, lun reset and target reset code 2008-04-07 12:19:00 -05:00
ql4_glbl.h [SCSI] qla4xxx: fix scsi command completion, lun reset and target reset code 2008-04-07 12:19:00 -05:00
ql4_init.c [SCSI] qla4xxx: fix host reset dpc race 2008-03-05 12:03:17 -06:00
ql4_inline.h [SCSI] qla4xxx: add support for qla4032 2006-11-22 12:14:04 -06:00
ql4_iocb.c [SCSI] qla4xxx: fix scsi command completion, lun reset and target reset code 2008-04-07 12:19:00 -05:00
ql4_isr.c [SCSI] iscsi class, libiscsi and qla4xxx: convert to new transport host byte values 2008-10-13 09:28:49 -04:00
ql4_mbx.c [SCSI] qla4xxx: Add target reset functionality 2008-04-07 12:15:43 -05:00
ql4_nvram.c [SCSI] qla4xxx: update rev num and misc cleanup 2007-05-26 11:47:40 -05:00
ql4_nvram.h [SCSI] qla4xxx: add support for qla4032 2006-11-22 12:14:04 -06:00
ql4_os.c [SCSI] libiscsi: Support drivers initiating session removal 2008-10-13 09:28:59 -04:00
ql4_version.h [SCSI] qla4xxx: Fix underrun/overrun conditions 2007-07-14 19:11:38 -05:00