tmp_suning_uos_patched/include/scsi
Mike Christie 2697478903 [SCSI] libiscsi: fix shutdown
We were using the device delete sysfs file to remove each device
then logout. Now in 2.6.21 this will not work because
the sysfs delete file returns immediately and does not wait for
the device removal to complete. This causes a hang if a cache sync
is needed during shutdown. Before .21, that approach had other
problems, so this patch fixes the shutdown code so that we remove the target
and unbind the session before logging out and shut down the session

Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
2008-01-11 18:28:33 -06:00
..
iscsi_if.h [SCSI] libiscsi: fix shutdown 2008-01-11 18:28:33 -06:00
iscsi_proto.h [SCSI] libiscsi: fix shutdown 2008-01-11 18:28:33 -06:00
libiscsi.h [SCSI] libiscsi: do not block session during logout 2008-01-11 18:28:28 -06:00
libsas.h [SCSI] libsas: Fix various sparse complaints 2008-01-11 18:22:41 -06:00
libsrp.h
sas_ata.h
sas.h [SCSI] libsas: Convert sas_proto users to sas_protocol 2008-01-11 18:22:41 -06:00
scsi_cmnd.h Revert "scsi: revert "[SCSI] Get rid of scsi_cmnd->done"" 2008-01-06 10:17:12 -08:00
scsi_dbg.h
scsi_device.h [SCSI] sd,sr: add early detection of medium not present 2008-01-11 18:22:50 -06:00
scsi_devinfo.h
scsi_driver.h Revert "scsi: revert "[SCSI] Get rid of scsi_cmnd->done"" 2008-01-06 10:17:12 -08:00
scsi_eh.h
scsi_host.h
scsi_ioctl.h
scsi_netlink_fc.h
scsi_netlink.h
scsi_tcq.h
scsi_tgt_if.h
scsi_tgt.h
scsi_transport_fc.h
scsi_transport_iscsi.h [SCSI] libiscsi: fix shutdown 2008-01-11 18:28:33 -06:00
scsi_transport_sas.h [SCSI] libsas: Convert sas_proto users to sas_protocol 2008-01-11 18:22:41 -06:00
scsi_transport_spi.h
scsi_transport_srp.h
scsi_transport.h
scsi.h
scsicam.h
sd.h [SCSI] sr,sd: send media state change modification events 2008-01-11 18:22:30 -06:00
sg.h
srp.h