diff options
author | Arnd Bergmann <[email protected]> | 2022-12-15 18:03:43 +0100 |
---|---|---|
committer | Jason Gunthorpe <[email protected]> | 2022-12-16 16:07:38 -0400 |
commit | 5244ca88671a1981ceec09c5c8809f003e6a62aa (patch) | |
tree | cdfeed6828c1ad0b4d1a5553321b922a7a6fc67b /lib/mpi/mpi-mod.c | |
parent | 5fc24e6022d47c19d92fb8b84c1616754ef6fdb2 (diff) |
RDMA/siw: Fix pointer cast warning
The previous build fix left a remaining issue in configurations with
64-bit dma_addr_t on 32-bit architectures:
drivers/infiniband/sw/siw/siw_qp_tx.c: In function 'siw_get_pblpage':
drivers/infiniband/sw/siw/siw_qp_tx.c:32:37: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
32 | return virt_to_page((void *)paddr);
| ^
Use the same double cast here that the driver uses elsewhere to convert
between dma_addr_t and void*.
Fixes: 0d1b756acf60 ("RDMA/siw: Pass a pointer to virt_to_page()")
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Arnd Bergmann <[email protected]>
Acked-by: Bernard Metzler <[email protected]>
Reviewed-by: Linus Walleij <[email protected]>
Signed-off-by: Jason Gunthorpe <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-mod.c')
0 files changed, 0 insertions, 0 deletions