Skip to content

ODP Fixes

Leon Romanovsky linux-mm linux-next linux-rdma lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#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 -672 replies
2/3IB/core: Fix ODP get user pages flowdrivers/infiniband/core/umem_odp.c+1 -11 reply
3/3IB/core: Fix ODP with IB_ACCESS_HUGETLB handlingdrivers/infiniband/core/umem_odp.c+19 -186 replies

Reviews trailers per patch

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

PatchArtemy KovalyovAviad YehezkelJason Gunthorpe
1/3
2/3R-b R-b
3/3R-b R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v1 thread

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

From: Leon Romanovsky <[email protected]>

Hi,

Please find below three patches that fix ODP flow. The title of first patch seems not -rc material, but implementation yes. The fact that we unified code paths allowed us to fix some of the corner cases at the same time.

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   | 39 ++++++++++---------
 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, 87 insertions(+), 86 deletions(-)

--
2.20.1