RDMA/siw: Use ib_umem_get() to pin user pages
authorBernard Metzler <bmt@zurich.ibm.com>
Sat, 4 Nov 2023 07:56:43 +0000 (08:56 +0100)
committerLeon Romanovsky <leon@kernel.org>
Mon, 13 Nov 2023 08:14:00 +0000 (10:14 +0200)
commit476b7c7e00ec3d909bacaeaf1dc53eb2b2d0c41d
treeb084390e68c72e57fbb54f68fb95258f6e28331a
parentb85ea95d086471afb4ad062012a4d73cd328fa86
RDMA/siw: Use ib_umem_get() to pin user pages

Abandon siw private code to pin user pages during user
memory registration, but use ib_umem_get() instead.
This will help maintaining the driver in case of changes
to the memory subsystem.

Signed-off-by: Bernard Metzler <bmt@zurich.ibm.com>
Link: https://lore.kernel.org/r/20231104075643.195186-1-bmt@zurich.ibm.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/sw/siw/siw.h
drivers/infiniband/sw/siw/siw_mem.c
drivers/infiniband/sw/siw/siw_mem.h
drivers/infiniband/sw/siw/siw_verbs.c