original_kernel/include/scsi
Mike Christie 3219e52941 [SCSI] iscsi: fix writepsace race
We can race and misset the suspend bit if iscsi_write_space is
called then iscsi_send returns with a failure indicating
there is no space.

To handle this this patch returns a error upwards allowing xmitworker
to decide if we need to try and transmit again. For the no
write space case xmitworker will not retry, and instead
let iscsi_write_space queue it back up if needed (this relies
on the work queue code to properly requeue us if needed).

Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2006-06-05 19:12:25 -04:00
..
iscsi_if.h [SCSI] iscsi: increment expstatsn during login 2006-05-10 10:13:21 -05:00
iscsi_proto.h [SCSI] iscsi: update version 2006-05-20 09:36:38 -05:00
libiscsi.h [SCSI] iscsi: don't switch states when just cleaning up 2006-06-05 19:10:45 -04:00
scsi.h
scsi_cmnd.h [SCSI] dc395x: dynamically map scatter-gather for PIO 2006-04-14 16:45:27 -05:00
scsi_dbg.h
scsi_device.h
scsi_devinfo.h Merge ../scsi-rc-fixes-2.6 2006-04-14 15:47:45 -05:00
scsi_driver.h
scsi_eh.h
scsi_host.h
scsi_ioctl.h
scsi_request.h
scsi_tcq.h
scsi_transport.h
scsi_transport_fc.h [SCSI] FC transport: fixes for workq deadlocks 2006-04-13 13:25:16 -05:00
scsi_transport_iscsi.h [SCSI] iscsi: fix writepsace race 2006-06-05 19:12:25 -04:00
scsi_transport_sas.h
scsi_transport_spi.h
scsicam.h
sg.h
sg_request.h
srp.h