linux/drivers/infiniband
Bob Pearson 73a5493210 RDMA/rxe: Create AH index and return to user space
Make changes to rdma_user_rxe.h to allow indexing AH objects, passing the
index in UD send WRs to the driver and returning the index to the rxe
provider.

Modify rxe_create_ah() to add an index to AH when created and if called
from a new user provider return it to user space. If called from an old
provider mark the AH as not having a useful index.  Modify rxe_destroy_ah
to drop the index before deleting the object.

Link: https://lore.kernel.org/r/20211007204051.10086-4-rpearsonhpe@gmail.com
Signed-off-by: Bob Pearson <rpearsonhpe@gmail.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
2021-10-12 13:25:26 -03:00
..
core RDMA: Remove redundant 'flush_workqueue()' calls 2021-10-12 13:21:23 -03:00
hw RDMA/mlx4: Return missed an error if device doesn't support steering 2021-10-12 13:23:23 -03:00
sw RDMA/rxe: Create AH index and return to user space 2021-10-12 13:25:26 -03:00
ulp RDMA: Remove redundant 'flush_workqueue()' calls 2021-10-12 13:21:23 -03:00
Kconfig RDMA/irdma: Add irdma Kconfig/Makefile and remove i40iw 2021-06-02 20:06:36 -03:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00