From: Leon Romanovsky <leonro@xxxxxxxxxx> Christoph, what do you think about first patch? Thanks Maor Gottlieb (2): lib/scatterlist: Fix wrong update of orig_nents RDMA: Use dma_map_sgtable for map umem pages drivers/infiniband/core/umem.c | 29 +++++++++--------------- drivers/infiniband/core/umem_dmabuf.c | 1 - drivers/infiniband/hw/mlx4/mr.c | 4 ++-- drivers/infiniband/hw/mlx5/mr.c | 3 ++- drivers/infiniband/sw/rdmavt/mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_mr.c | 3 ++- include/linux/scatterlist.h | 8 +++++-- include/rdma/ib_umem.h | 5 ++--- include/rdma/ib_verbs.h | 28 +++++++++++++++++++++++ lib/scatterlist.c | 32 +++++++-------------------- 10 files changed, 62 insertions(+), 53 deletions(-) -- 2.31.1