]> git.karo-electronics.de Git - karo-tx-linux.git/commit
RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation
authorTatyana <Tatyana.E.Nikolova@intel.com>
Sun, 25 Sep 2011 14:47:46 +0000 (20:17 +0530)
committerRoland Dreier <roland@purestorage.com>
Thu, 6 Oct 2011 16:39:45 +0000 (09:39 -0700)
commit65ec048dd841f8f7f1442ba0d5d8f29e5565b217
treea146fdc59280f477951ab4c34f48b8738b60f690
parentd2fe99e86bb2ccbb87df20b0136d5983b6a4cc09
RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation

This patch adds support for Enhanced RDMA Connection Establishment
(draft-ietf-storm-mpa-peer-connect-06), aka MPAv2.  Details of draft
can be obtained from:
<http://www.ietf.org/id/draft-ietf-storm-mpa-peer-connect-06.txt>

For backwards compatibility, the MPAv2 enabled driver reverts to MPAv1
if the remote node doesn't support MPAv2.

Signed-off-by: Tatyana Nikolova <Tatyana.E.Nikolova@intel.com>
Signed-off-by: Faisal Latif <Faisal.Latif@intel.com>
Reviewed-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
drivers/infiniband/hw/nes/nes_cm.c
drivers/infiniband/hw/nes/nes_cm.h
drivers/infiniband/hw/nes/nes_verbs.h