linux/drivers/scsi/fcoe
Kiran Patil 1ff9918b62 [SCSI] fcoe: Unable to select the exchangeID from offload pool for storage targets
Problem: When initiator sends write command to target, target tries to
assign new sequence. It allocates new exchangeID (RX_ID)
always from non-offloaded pool (Non-offload EMA)

Fix: Enhanced fcoe_oem_match routine to look at F_CTL flags and if it
is exchange responder and command type is WRITEDATA, then function
returns TRUE instead of FALSE. This function is used to determine
which pool to use (offload pool of exchange is used only if this
function returns TRUE).

Technical Notes: N/A

Signed-off-by: Kiran Patil <kiran.patil@intel.com>
Signed-off-by: Robert Love <robert.w.love@intel.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
2011-06-29 16:29:24 -05:00
..
fcoe_ctlr.c [SCSI] libfcoe: Incorrect CVL handling for NPIV ports 2011-05-24 12:36:17 -04:00
fcoe_transport.c [SCSI] libfcoe: Remove unnecessary module state checks 2011-05-24 12:37:35 -04:00
fcoe.c [SCSI] fcoe: Unable to select the exchangeID from offload pool for storage targets 2011-06-29 16:29:24 -05:00
fcoe.h [SCSI] fcoe: Prevent creation of an NPIV port with duplicate WWPN 2011-05-24 12:36:29 -04:00
libfcoe.h [SCSI] libfcoe: add implementation to support fcoe transport 2011-02-12 11:06:06 -06:00
Makefile [SCSI] libfcoe: include fcoe_transport.c into kernel libfcoe module 2011-02-12 11:06:52 -06:00