Hi Vlad, Please pull these commits from: ssh://[email protected]/home/vipulp/scm/ofed_kernel.git ofed_1_5
They add MPA-v2 support on iw-cxgb4 and iw-cm. In addition, they add minimal MPAv2 support to iw-cxgb3 and amso. Thanks, Kumar. ----- commit 0e805f17e51bb1d74cb2c60b1e98e9731f8128c0 Author: Kumar Sanghvi <[email protected]> Date: Thu Aug 18 18:06:23 2011 +0530 MPA_v2: Backports for iw_cxgb4, iw_cxgb3 and amso Adds MPA_v2 backports to support Enhanced RDMA Negotiation. For iw_cxgb3 and amso, currently max supported ird/ord values are passed upwards. Adds support to following kernels: -2.6.39 -2.6.38 -2.6.37 -2.6.36 -2.6.35 -2.6.34 -2.6.33 -2.6.32 -2.6.32-EL6 -2.6.32-EL6.1 -2.6.32_sles11sp1 -2.6.31 -2.6.30 -2.6.18-EL5.7 -2.6.18-EL5.6 -2.6.16_sles10sp4 Signed-off-by: Kumar Sanghvi <[email protected]> .../amso_0010_pass_ird_ord_upwards.patch | 32 ++++++++++ .../iw_cxgb3_pass_ird_ord_upwards.patch | 28 +++++++++ .../2.6.16_sles10_sp4/iw_cxgb4_0060_mpav2.patch | 61 ++++++++++++++++++++ .../amso_0010_pass_ird_ord_upwards.patch | 32 ++++++++++ .../iw_cxgb3_pass_ird_ord_upwards.patch | 28 +++++++++ .../2.6.18-EL5.6/iw_cxgb4_0060_mpav2.patch | 61 ++++++++++++++++++++ .../amso_0010_pass_ird_ord_upwards.patch | 32 ++++++++++ .../iw_cxgb3_pass_ird_ord_upwards.patch | 28 +++++++++ .../2.6.18-EL5.7/iw_cxgb4_0060_mpav2.patch | 61 ++++++++++++++++++++ .../2.6.30/amso_0010_pass_ird_ord_upwards.patch | 32 ++++++++++ .../2.6.30/iw_cxgb3_pass_ird_ord_upwards.patch | 28 +++++++++ .../backport/2.6.30/iw_cxgb4_0050_mpav2.patch | 61 ++++++++++++++++++++ .../2.6.31/amso_0010_pass_ird_ord_upwards.patch | 32 ++++++++++ .../2.6.31/iw_cxgb3_pass_ird_ord_upwards.patch | 28 +++++++++ .../backport/2.6.31/iw_cxgb4_0050_mpav2.patch | 61 ++++++++++++++++++++ .../amso_0010_pass_ird_ord_upwards.patch | 32 ++++++++++ .../iw_cxgb3_0010_pass_ird_ord_upwards.patch | 28 +++++++++ .../2.6.32-EL6.1/iw_cxgb4_0050_mpav2.patch | 61 ++++++++++++++++++++ .../amso_0010_pass_ird_ord_upwards.patch | 32 ++++++++++ .../iw_cxgb3_0010_pass_ird_ord_upwards.patch | 28 +++++++++ .../backport/2.6.32-EL6/iw_cxgb4_0050_mpav2.patch | 61 ++++++++++++++++++++ .../2.6.32/amso_0010_pass_ird_ord_upwards.patch | 32 ++++++++++ .../2.6.32/iw_cxgb3_pass_ird_ord_upwards.patch | 28 +++++++++ .../backport/2.6.32/iw_cxgb4_0050_mpav2.patch | 61 ++++++++++++++++++++ .../amso_0010_pass_ird_ord_upwards.patch | 32 ++++++++++ .../iw_cxgb3_pass_ird_ord_upwards.patch | 28 +++++++++ .../2.6.32_sles11sp1/iw_cxgb4_0050_mpav2.patch | 61 ++++++++++++++++++++ .../2.6.33/amso_0010_pass_ird_ord_upwards.patch | 32 ++++++++++ .../iw_cxgb3_0030_pass_ird_ord_upwards.patch | 28 +++++++++ .../backport/2.6.33/iw_cxgb4_0030_mpav2.patch | 61 ++++++++++++++++++++ .../2.6.34/amso_0010_pass_ird_ord_upwards.patch | 32 ++++++++++ .../iw_cxgb3_0030_pass_ird_ord_upwards.patch | 28 +++++++++ .../backport/2.6.34/iw_cxgb4_0030_mpav2.patch | 61 ++++++++++++++++++++ .../2.6.35/amso_0010_pass_ird_ord_upwards.patch | 32 ++++++++++ .../iw_cxgb3_0030_pass_ird_ord_upwards.patch | 28 +++++++++ .../backport/2.6.35/iw_cxgb4_0030_mpav2.patch | 61 ++++++++++++++++++++ .../2.6.36/amso_0010_pass_ird_ord_upwards.patch | 32 ++++++++++ .../iw_cxgb3_0030_pass_ird_ord_upwards.patch | 28 +++++++++ .../backport/2.6.36/iw_cxgb4_0020_mpav2.patch | 59 +++++++++++++++++++ .../2.6.37/amso_0010_pass_ird_ord_upwards.patch | 32 ++++++++++ .../iw_cxgb3_0030_pass_ird_ord_upwards.patch | 28 +++++++++ .../backport/2.6.37/iw_cxgb4_0020_mpav2.patch | 59 +++++++++++++++++++ .../2.6.38/amso_0010_pass_ird_ord_upwards.patch | 32 ++++++++++ .../iw_cxgb3_0030_pass_ird_ord_upwards.patch | 28 +++++++++ .../backport/2.6.38/iw_cxgb4_0020_mpav2.patch | 59 +++++++++++++++++++ .../2.6.39/amso_0010_pass_ird_ord_upwards.patch | 32 ++++++++++ .../iw_cxgb3_0030_pass_ird_ord_upwards.patch | 28 +++++++++ .../backport/2.6.39/iw_cxgb4_0020_mpav2.patch | 59 +++++++++++++++++++ 48 files changed, 1928 insertions(+), 0 deletions(-) commit b63fc7fe9a5406e0aed55aa2854fc3d2f96236dd Author: Kumar Sanghvi <[email protected]> Date: Thu Aug 18 03:49:42 2011 +0530 IB/core: Propagate ird/ord values upwards Updates iw_cm_event to support propagating the ird/ord values upwards to the application Signed-off-by: Kumar Sanghvi <[email protected]> .../zz_0001_iw_cm_event_ird_ord_updwards.patch | 46 ++++++++++++++++++++ 1 files changed, 46 insertions(+), 0 deletions(-) commit c1078277b1112b719925f44e4815c50d5086e91a Author: Kumar Sanghvi <[email protected]> Date: Mon Aug 8 16:28:51 2011 +0530 iw_cxgb4: Add support for MPA V2 Enhanced RDMA Negotiation The patch adds support for Enhanced RDMA Connection Establishment (draft-ietf-storm-mpa-peer-connect-06). Details of draft can be obtained from: http://www.ietf.org/id/draft-ietf-storm-mpa-peer-connect-06.txt The patch updates the following functions for initiator perspective: -send_mpa_request -process_mpa_reply -post_terminate for TERM error codes -destroy_qp for TERM related change -adds layer/etype/ecode to c4iw_qp_attrs for sending with TERM -peer_abort for retrying connection attempt with MPA_v1 message -added c4iw_reconnect function The patch updates the following functions for responder perspective: -process_mpa_request -send_mpa_reply -c4iw_accept_cr -passes ird/ord to upper layers Signed-off-by: Kumar Sanghvi <[email protected]> drivers/infiniband/hw/cxgb4/cm.c | 470 +++++++++++++++++++++++++++++--- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 22 ++- drivers/infiniband/hw/cxgb4/qp.c | 14 +- 3 files changed, 467 insertions(+), 39 deletions(-) _______________________________________________ ewg mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
