This series adds support for MPA V2 Enhanced RDMA Negotiation
protocol.
Details about the protocol are available at below IETF Draft:
http://www.ietf.org/id/draft-ietf-storm-mpa-peer-connect-06.txt

To brief on MPA V2:
1) It allows two communicating endpoints to negotiate the IRD/ORD
   values to be used in RDMA tranfers.
2) It allows two communicating endpoints to negotiate the type of
   RTR message to use, when operating in peer2peer mode.
3) MPA v2 is backwards compatible with original MPA protocol.

Patch 1/4 adds support to pass the ird/ord values upwards to the ULP
application so that they can take part in ird/ord negotiation.

Patch 2/4 adds MPA V2 support to the Chelsio iw_cxgb4.

Patch 3/4 adds minimal MPA V2 support to iw_cxgb3 and amso1100.

Patch 4/4 adds MPA V2 support to the Intel iw_nes.

MPA_v2 support to the iw_cxgb4 and iw_nes has been tested to work
fine, by both Intel and Chelsio, using basic test tools like
rping and rdma_bw.
---

Kumar Sanghvi (3):
  iw_cm: Propagate ird/ord values upwards
  iw_cxgb4: Add support for MPA V2 Enhanced RDMA Negotiation
  amso1100/iw_cxgb3: Minimal MPAv2 support

Tatyana (1):
  RDMA/nes: Adds support for MPA frame Version 2

 drivers/infiniband/core/cma.c            |    8 +-
 drivers/infiniband/hw/amso1100/c2_ae.c   |    5 +
 drivers/infiniband/hw/amso1100/c2_intr.c |    5 +
 drivers/infiniband/hw/cxgb3/iwch_cm.c    |   10 +
 drivers/infiniband/hw/cxgb4/cm.c         |  469 ++++++++++++-
 drivers/infiniband/hw/cxgb4/iw_cxgb4.h   |   22 +-
 drivers/infiniband/hw/cxgb4/qp.c         |   14 +-
 drivers/infiniband/hw/nes/nes_cm.c       | 1101 +++++++++++++++++------------
 drivers/infiniband/hw/nes/nes_cm.h       |   73 ++-
 drivers/infiniband/hw/nes/nes_verbs.h    |    3 +-
 include/rdma/iw_cm.h                     |    2 +
 11 files changed, 1197 insertions(+), 515 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to