[bionic:linux-azure-4.15, focal:linux-azure][PATCH 0/*] LP:#1874503 - Mellanox Check For Write Combining Support

Marcelo Henrique Cerri marcelo.cerri at canonical.com
Tue Aug 25 18:09:23 UTC 2020


BugLink: https://bugs.launchpad.net/bugs/1874503

As bug description.

The changes were tested by Microsoft in 4.15 and 5.4 and the
performance improvement was confirmed.

4.15 requires an addition patch.

---
Jason Gunthorpe (1):
  RDMA/rxe: Close a race after ib_register_device

Michael Guralnik (2):
  IB/mlx5: Align usage of QP1 create flags with rest of mlx5 defines
  IB/mlx5: Test write combining support

 drivers/infiniband/core/device.c      |   8 ++
 drivers/infiniband/hw/mlx5/gsi.c      |   2 +-
 drivers/infiniband/hw/mlx5/main.c     |  15 +-
 drivers/infiniband/hw/mlx5/mem.c      | 197 ++++++++++++++++++++++++++
 drivers/infiniband/hw/mlx5/mlx5_ib.h  |  12 +-
 drivers/infiniband/hw/mlx5/qp.c       |  12 +-
 drivers/infiniband/sw/rxe/rxe_net.c   |   8 +-
 drivers/infiniband/sw/rxe/rxe_net.h   |   2 +-
 drivers/infiniband/sw/rxe/rxe_sysfs.c |   8 +-
 drivers/infiniband/sw/rxe/rxe_verbs.c |  14 ++
 include/rdma/ib_verbs.h               |   5 +
 11 files changed, 259 insertions(+), 24 deletions(-)

-- 
2.25.1




More information about the kernel-team mailing list