OpenCloudOS-Kernel/drivers/infiniband/ulp/iser
Or Gerlitz 8d8399deb0 IB/iser: Add support for iser CM REQ additional info
Annex A12 of the IBTA spec defines additional information that needs
to be provided through the CM exchange relating to usage of ZBVA (Zero
Based VAs) and Send With Invalidate over an iSER connection.

Currently, the initiator sets both to not supported, but does provide
the header so that existing iSER targets can be patched to start
looking on the private data carried by the CM.

This is a preparation step to enable iSER with HW drivers for which
FMRs are not supported, such as mlx4 VF instances or new HW devices
which might support only FRWR (Fast Registration Work-Requests) along
the details of the IB_DEVICE_MEM_MGT_EXTENSIONS device capability.

Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
2013-05-01 17:34:14 -07:00
..
Kconfig Update broken web addresses in the kernel. 2010-10-18 11:03:14 +02:00
Makefile IB/iser: iSER Kconfig and Makefile 2006-06-22 07:51:14 -07:00
iscsi_iser.c IB/iser: Move informational messages from error to info level 2013-05-01 17:34:13 -07:00
iscsi_iser.h IB/iser: Add support for iser CM REQ additional info 2013-05-01 17:34:14 -07:00
iser_initiator.c IB/iser: Post initial receive buffers before sending the final login request 2012-03-05 08:53:05 -08:00
iser_memory.c IB/iser: Return error to upper layers on EAGAIN registration failures 2013-05-01 17:34:13 -07:00
iser_verbs.c IB/iser: Add support for iser CM REQ additional info 2013-05-01 17:34:14 -07:00