summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw
diff options
context:
space:
mode:
authorOr Gerlitz2013-05-01 15:25:27 +0200
committerRoland Dreier2013-05-02 02:34:14 +0200
commit8d8399deb0434df6efb3a54a0efeac677e310fc1 (patch)
tree20623c0b993f1eda9d179e21e24fd49495ce7e45 /drivers/infiniband/hw
parentIB/iser: Return error to upper layers on EAGAIN registration failures (diff)
downloadkernel-qcow2-linux-8d8399deb0434df6efb3a54a0efeac677e310fc1.tar.gz
kernel-qcow2-linux-8d8399deb0434df6efb3a54a0efeac677e310fc1.tar.xz
kernel-qcow2-linux-8d8399deb0434df6efb3a54a0efeac677e310fc1.zip
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>
Diffstat (limited to 'drivers/infiniband/hw')
0 files changed, 0 insertions, 0 deletions