]> git.baikalelectronics.ru Git - kernel.git/commit
RDMA/siw: Change CQ flags from 64->32 bits
authorBernard Metzler <bmt@zurich.ibm.com>
Fri, 9 Aug 2019 15:18:16 +0000 (17:18 +0200)
committerDoug Ledford <dledford@redhat.com>
Tue, 13 Aug 2019 16:22:06 +0000 (12:22 -0400)
commite96c2d5d9057e4474f924e839b0f395a51f2d1ee
treeca7161194d86802b9625c678de0707858da83779
parent4518b51952b9d5a8ea095e10f9c3ff4b4d50f8b5
RDMA/siw: Change CQ flags from 64->32 bits

This patch changes the driver/user shared (mmapped) CQ notification
flags field from unsigned 64-bits size to unsigned 32-bits size. This
enables building siw on 32-bit architectures.

This patch changes the siw-abi, but as siw was only just merged in
this merge window cycle, there are no released kernels with the prior
abi.  We are making no attempt to be binary compatible with siw user
space libraries prior to the merge of siw into the upstream kernel,
only moving forward with upstream kernels and upstream rdma-core
provided siw libraries are we guaranteeing compatibility.

Signed-off-by: Bernard Metzler <bmt@zurich.ibm.com>
Link: https://lore.kernel.org/r/20190809151816.13018-1-bmt@zurich.ibm.com
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/sw/siw/Kconfig
drivers/infiniband/sw/siw/siw.h
drivers/infiniband/sw/siw/siw_qp.c
drivers/infiniband/sw/siw/siw_verbs.c
include/uapi/rdma/siw-abi.h