acrn-kernel/drivers/infiniband/hw
Mike Marciniszyn 9f74b3d718 RDMA/irdma: Fix support for 64k pages
commit 03769f72d66edab82484449ed594cb6b00ae0223 upstream.

Virtual QP and CQ require a 4K HW page size but the driver passes
PAGE_SIZE to ib_umem_find_best_pgsz() instead.

Fix this by using the appropriate 4k value in the bitmap passed to
ib_umem_find_best_pgsz().

Fixes: 693a5386ef ("RDMA/irdma: Split mr alloc and free into new functions")
Link: https://lore.kernel.org/r/20231129202143.1434-4-shiraz.saleem@intel.com
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Signed-off-by: Shiraz Saleem <shiraz.saleem@intel.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2024-02-16 19:06:31 +01:00
..
bnxt_re RDMA/bnxt_re: Correct module description string 2023-12-13 18:39:14 +01:00
cxgb4
efa
erdma
hfi1 RDMA/hfi1: Use FIELD_GET() to extract Link Width 2023-11-28 17:06:59 +00:00
hns RDMA/hns: Fix memory leak in free_mr_init() 2024-01-25 15:27:34 -08:00
irdma RDMA/irdma: Fix support for 64k pages 2024-02-16 19:06:31 +01:00
mlx4
mlx5 IB/mlx5: Fix init stage error handling to avoid double free of same QP and UAF 2023-11-20 11:52:08 +01:00
mthca RDMA/usnic: Silence uninitialized symbol smatch warnings 2024-01-25 15:27:31 -08:00
ocrdma
qedr
qib
usnic
vmw_pvrdma
Makefile