Skip to content

ODP Fixes

Leon Romanovsky linux-rdma 1 version Applied

Status from this message: Applied to for-next, not rc

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 1 replyApplied

Changelog from the cover letter

v0 -> v1: https://lore.kernel.org/linux-rdma/[email protected]
* Added description of fix to patch #1
* Added Jason's ROB tag to patch #2
* Dropped changes in page fault handler in patch #3

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/3IB/mlx5: Unify ODP MR code paths to allow extra flexibilitydrivers/infiniband/hw/mlx5/mem.c drivers/infiniband/hw/mlx5/mlx5_ib.h drivers/infiniband/hw/mlx5/mr.c +1 more+67 -670 replies
2/3IB/core: Fix ODP get user pages flowdrivers/infiniband/core/umem_odp.c+1 -10 replies
3/3IB/core: Fix ODP with IB_ACCESS_HUGETLB handlingdrivers/infiniband/core/umem_odp.c+4 -170 replies

Reviews trailers per patch

2 of 3 patches have a Reviewed-by or Acked-by.

PatchArtemy KovalyovJason Gunthorpe
1/3
2/3R-b R-b
3/3R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH rdma-rc v1 0/3] ODP Fixes

From: Leon Romanovsky <[email protected]>

Changelog:
v0 -> v1: https://lore.kernel.org/linux-rdma/[email protected]
* Added description of fix to patch #1
* Added Jason's ROB tag to patch #2
* Dropped changes in page fault handler in patch #3

-------------------------------------------------------------------------------------------
Please find below three patches that fix ODP flow.

Thanks

Artemy Kovalyov (1):
IB/mlx5: Unify ODP MR code paths to allow extra flexibility

Yishai Hadas (2):
IB/core: Fix ODP get user pages flow IB/core: Fix ODP with IB_ACCESS_HUGETLB handling

 drivers/infiniband/core/umem_odp.c   | 23 +++--------
 drivers/infiniband/hw/mlx5/mem.c     | 25 ------------
 drivers/infiniband/hw/mlx5/mlx5_ib.h |  9 ++---
 drivers/infiniband/hw/mlx5/mr.c      | 58 +++++++++++-----------------
 drivers/infiniband/hw/mlx5/odp.c     | 42 +++++++++++++++++++-
 5 files changed, 72 insertions(+), 85 deletions(-)

--
2.20.1