All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/12] IB/mlx4: Add RoCEv2 support
@ 2016-01-14 15:50 Moni Shoua
       [not found] ` <cover.1452780849.git.monis-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
  0 siblings, 1 reply; 14+ messages in thread
From: Moni Shoua @ 2016-01-14 15:50 UTC (permalink / raw)
  To: dledford-H+wXaHxf7aLQT0dZR+AlfA
  Cc: linux-rdma-u79uwXL29TY76Z2rM5mHXA, Moni Shoua

RoCEv2 is the InfiniBand transport protocol encapsulated in ETH/IP/UDP link
and network protocols.
The implementation to the IB/core driver was added by Matan Barak as an
infrastructure for any vendor driver and this patch set uses it to add
RoCEv2 support for ConnectX-3Pro NICs

Matan Barak (1):
  IB/mlx4: Advertise RoCE v2 support

Moni Shoua (11):
  net/mlx4: Query RoCE support
  IB/mlx4: Add gid_type to GID properties
  net/mlx4_core: Configure mlx4 hardware for mixed RoCE v1/v2 modes
  IB/mlx4: Add support for setting RoCEv2 gids in hardware
  net/mlx4_core: Add support for configuring RoCE v2 UDP port
  net/mlx4_core: Add support for RoCE v2 entropy
  IB/core: Add definition for the standard RoCE V2 UDP port
  IB/mlx4: Support modify_qp for RoCE v2
  IB/mlx4: Enable RoCE v2 when the IB device is added
  IB/mlx4: Enable send of RoCE QP1 packets with IP/UDP headers
  IB/mlx4: Create and use another QP1 for RoCEv2

 drivers/infiniband/core/ud_header.c       |   2 +-
 drivers/infiniband/hw/mlx4/main.c         | 101 ++++++++++--
 drivers/infiniband/hw/mlx4/mlx4_ib.h      |   8 +
 drivers/infiniband/hw/mlx4/qp.c           | 256 ++++++++++++++++++++++++++----
 drivers/net/ethernet/mellanox/mlx4/fw.c   |  39 ++++-
 drivers/net/ethernet/mellanox/mlx4/mlx4.h |   5 +-
 drivers/net/ethernet/mellanox/mlx4/port.c |   7 +
 drivers/net/ethernet/mellanox/mlx4/qp.c   |  26 +++
 include/linux/mlx4/cmd.h                  |   3 +-
 include/linux/mlx4/device.h               |  11 +-
 include/linux/mlx4/qp.h                   |  15 +-
 include/rdma/ib_pack.h                    |   4 +-
 include/rdma/ib_verbs.h                   |   1 +
 13 files changed, 425 insertions(+), 53 deletions(-)

-- 
1.8.3.1

--
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] 14+ messages in thread

end of thread, other threads:[~2016-01-19 20:50 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-14 15:50 [PATCH 00/12] IB/mlx4: Add RoCEv2 support Moni Shoua
     [not found] ` <cover.1452780849.git.monis-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2016-01-14 15:50   ` [PATCH 01/12] net/mlx4: Query RoCE support Moni Shoua
2016-01-14 15:50   ` [PATCH 02/12] IB/mlx4: Add gid_type to GID properties Moni Shoua
2016-01-14 15:50   ` [PATCH 03/12] net/mlx4_core: Configure mlx4 hardware for mixed RoCE v1/v2 modes Moni Shoua
2016-01-14 15:50   ` [PATCH 04/12] IB/mlx4: Add support for setting RoCEv2 gids in hardware Moni Shoua
2016-01-14 15:50   ` [PATCH 05/12] net/mlx4_core: Add support for configuring RoCE v2 UDP port Moni Shoua
2016-01-14 15:50   ` [PATCH 06/12] net/mlx4_core: Add support for RoCE v2 entropy Moni Shoua
2016-01-14 15:50   ` [PATCH 07/12] IB/core: Add definition for the standard RoCE V2 UDP port Moni Shoua
2016-01-14 15:50   ` [PATCH 08/12] IB/mlx4: Support modify_qp for RoCE v2 Moni Shoua
2016-01-14 15:50   ` [PATCH 09/12] IB/mlx4: Enable RoCE v2 when the IB device is added Moni Shoua
2016-01-14 15:50   ` [PATCH 10/12] IB/mlx4: Enable send of RoCE QP1 packets with IP/UDP headers Moni Shoua
2016-01-14 15:50   ` [PATCH 11/12] IB/mlx4: Create and use another QP1 for RoCEv2 Moni Shoua
2016-01-14 15:50   ` [PATCH 12/12] IB/mlx4: Advertise RoCE v2 support Moni Shoua
2016-01-19 20:50   ` [PATCH 00/12] IB/mlx4: Add RoCEv2 support Doug Ledford

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.