All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] iWARP MPAv2 Support
@ 2011-09-25 14:47 Kumar Sanghvi
       [not found] ` <1316962066-28701-1-git-send-email-kumaras-ut6Up61K2wZBDgjK7y7TUQ@public.gmane.org>
  0 siblings, 1 reply; 13+ messages in thread
From: Kumar Sanghvi @ 2011-09-25 14:47 UTC (permalink / raw)
  To: linux-rdma-u79uwXL29TY76Z2rM5mHXA, roland-DgEjT+Ai2ygdnm+yROfE0A
  Cc: swise-7bPotxP6k4+P2YhJcF5u+vpXobYPEAuW,
	tom-7bPotxP6k4+P2YhJcF5u+vpXobYPEAuW,
	divy-ut6Up61K2wZBDgjK7y7TUQ, Faisal.Latif-ral2JQCrhuEAvxtiuMwx3w,
	Tatyana.E.Nikolova-ral2JQCrhuEAvxtiuMwx3w, Kumar Sanghvi

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 majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2011-10-06 16:41 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-09-25 14:47 [PATCH 0/4] iWARP MPAv2 Support Kumar Sanghvi
     [not found] ` <1316962066-28701-1-git-send-email-kumaras-ut6Up61K2wZBDgjK7y7TUQ@public.gmane.org>
2011-09-25 14:47   ` [PATCH 1/4] iw_cm: Propagate ird/ord values upwards Kumar Sanghvi
     [not found]     ` <1316962066-28701-2-git-send-email-kumaras-ut6Up61K2wZBDgjK7y7TUQ@public.gmane.org>
2011-10-03 19:26       ` Steve Wise
2011-09-25 14:47   ` [PATCH 2/4] iw_cxgb4: Add support for MPA V2 Enhanced RDMA Negotiation Kumar Sanghvi
     [not found]     ` <1316962066-28701-3-git-send-email-kumaras-ut6Up61K2wZBDgjK7y7TUQ@public.gmane.org>
2011-10-03 19:26       ` Steve Wise
2011-09-25 14:47   ` [PATCH 3/4] amso1100/iw_cxgb3: Minimal MPAv2 support Kumar Sanghvi
     [not found]     ` <1316962066-28701-4-git-send-email-kumaras-ut6Up61K2wZBDgjK7y7TUQ@public.gmane.org>
2011-10-03 19:27       ` Steve Wise
2011-09-25 14:47   ` [PATCH 4/4] RDMA/nes: Adds support for MPA frame Version 2 Kumar Sanghvi
     [not found]     ` <1316962066-28701-5-git-send-email-kumaras-ut6Up61K2wZBDgjK7y7TUQ@public.gmane.org>
2011-10-03 19:28       ` Steve Wise
2011-10-03 14:49   ` [PATCH 0/4] iWARP MPAv2 Support Kumar Sanghvi
     [not found]     ` <4E89CB7B.6060806-ut6Up61K2wZBDgjK7y7TUQ@public.gmane.org>
2011-10-04 18:12       ` Kumar SANGHVI
     [not found]         ` <20111004181232.GA16827-ZuiPNEE88OINxtijsoNbcrBI9BrxbZE7QQ4Iyu8u01E@public.gmane.org>
2011-10-05 17:21           ` Roland Dreier
     [not found]             ` <CAL1RGDVjt0YgWqho-Kkg6Mo61n3jDv1SnZOyeBxSv2p8dxM3Cg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2011-10-06 16:41               ` Roland Dreier

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.