Hi Doug, This patchset adds RoCE V1 and RoCE V2 support to the mlx5 device driver.
This patchset was applied and tested over patchset "Add RoCE v2 support" which was sent to the mailing list by Matan Barak. Achiad Shochat (10): IB/mlx5: Support IB device's callback for getting the link layer IB/mlx5: Support IB device's callback for getting its netdev net/mlx5_core: Break down the vport mac address query function net/mlx5_core: Introduce access functions to enable/disable RoCE net/mlx5_core: Introduce access functions to query vport RoCE fields IB/mlx5: Extend query_device/port to support RoCE IB/mlx5: Set network_hdr_type upon RoCE responder completion IB/mlx5: Support IB device's callbacks for adding/deleting GIDs IB/mlx5: Add RoCE fields to Address Vector IB/mlx5: Support RoCE drivers/infiniband/hw/mlx5/ah.c | 32 ++- drivers/infiniband/hw/mlx5/cq.c | 17 ++ drivers/infiniband/hw/mlx5/main.c | 318 ++++++++++++++++++++++-- drivers/infiniband/hw/mlx5/mlx5_ib.h | 15 +- drivers/infiniband/hw/mlx5/qp.c | 42 +++- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 139 ++++++++++- include/linux/mlx5/device.h | 26 ++ include/linux/mlx5/driver.h | 7 - include/linux/mlx5/mlx5_ifc.h | 10 +- include/linux/mlx5/qp.h | 21 +- include/linux/mlx5/vport.h | 8 + 11 files changed, 578 insertions(+), 57 deletions(-) -- 1.8.3.1 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html