David Dillow
bb12588a38
IB/srp: Implement SRP_CRED_REQ and SRP_AER_REQ
...
This patch adds support for SRP_CRED_REQ to avoid a lockup by targets
that use that mechanism to return credits to the initiator. This
prevents a lockup observed in the field where we would never add the
credits from the SRP_CRED_REQ to our current count, and would therefore
never send another command to the target.
Minimal support for SRP_AER_REQ is also added, as these messages can
also be used to convey additional credits to the initiator.
Based upon extensive debugging and code by Bart Van Assche and a bug
report by Chris Worley.
Signed-off-by: David Dillow <dillowda@ornl.gov>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2010-10-22 22:19:10 -07:00
..
fc
[SCSI] libfcoe: add protocol description of FIP VN2VN mode
2010-07-28 09:05:55 -05:00
fc_encode.h
[SCSI] libfc: add fc_fill_reply_hdr() and fc_fill_hdr()
2010-07-28 09:06:00 -05:00
fc_frame.h
[SCSI] libfc: add fc_frame_sid() and fc_frame_did() functions
2010-07-28 09:05:59 -05:00
iscsi_if.h
[SCSI] iscsi_transport: added new iscsi_param to display target alias in sysfs
2010-07-28 09:05:25 -05:00
iscsi_proto.h
Kbuild
[SCSI] Unexport scsi/scsi.h from headers_install
2010-05-02 11:45:12 -04:00
libfc.h
[SCSI] libfc: don't require a local exchange for incoming requests
2010-07-28 09:06:02 -05:00
libfcoe.h
[SCSI] libfcoe: fcoe: fnic: add FIP VN2VN point-to-multipoint support
2010-07-28 09:05:56 -05:00
libiscsi.h
[SCSI] libiscsi: Make iscsi_eh_target_reset start with session reset
2010-03-03 17:39:04 +05:30
libiscsi_tcp.h
libsas.h
[SCSI] Unify SAM_ and SAM_STAT_ macros
2010-07-28 09:07:49 -05:00
libsrp.h
libsrp: fix compile failure
2009-12-30 12:23:27 -08:00
osd_attributes.h
osd_initiator.h
osd_protocol.h
osd_sec.h
osd_sense.h
osd_types.h
sas.h
sas_ata.h
scsi.h
scsi: use __uX types for headers exported to user space
2010-08-11 08:59:01 -07:00
scsi_bsg_fc.h
[SCSI] fc-transport: Use packed modifier for fc_bsg_request structure.
2010-01-17 12:36:33 -06:00
scsi_cmnd.h
scsi_dbg.h
scsi_device.h
[SCSI] implement runtime Power Management
2010-07-28 09:07:50 -05:00
scsi_devinfo.h
scsi_dh.h
scsi_driver.h
scsi_eh.h
scsi_host.h
SCSI: implement sd_unlock_native_capacity()
2010-06-02 13:50:04 -04:00
scsi_ioctl.h
scsi_netlink.h
scsi: use __uX types for headers exported to user space
2010-08-11 08:59:01 -07:00
scsi_netlink_fc.h
scsi_scan.h
scsi_tcq.h
scsi_tgt.h
scsi_tgt_if.h
scsi_transport.h
scsi_transport_fc.h
[SCSI] Allow FC LLD to fast-fail scsi eh by introducing new eh return
2010-04-11 09:49:33 -05:00
scsi_transport_iscsi.h
[SCSI] iscsi_transport: wait on session in error handler path
2010-07-28 09:06:06 -05:00
scsi_transport_sas.h
[SCSI] scsi_transport_sas: add support for transport layer retries (TLR)
2010-02-08 17:15:19 -06:00
scsi_transport_spi.h
scsi_transport_srp.h
scsicam.h
sg.h
sysctl extern cleanup: sg
2010-03-12 15:53:10 -08:00
srp.h
IB/srp: Implement SRP_CRED_REQ and SRP_AER_REQ
2010-10-22 22:19:10 -07:00