linux/drivers/infiniband/hw
Moni Shoua 08100fad5c IB/mlx5: Add ODP SRQ support
Add changes to the WQE page-fault handler to

1. Identify that the event is for a SRQ WQE
2. Pass SRQ object instead of a QP to the function that reads the WQE
3. Parse the SRQ WQE with respect to its structure

The rest is handled as for regular RQ WQE.

Signed-off-by: Moni Shoua <monis@mellanox.com>
Reviewed-by: Majd Dibbiny <majd@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
2019-02-04 14:34:07 -07:00
..
bnxt_re RDMA: Provide safe ib_alloc_device() function 2019-01-30 15:52:30 -07:00
cxgb3 RDMA: Provide safe ib_alloc_device() function 2019-01-30 15:52:30 -07:00
cxgb4 RDMA/core: Use the ops infrastructure to keep all callbacks in one place 2019-01-30 21:34:21 -07:00
hfi1 IB/{hfi1, qib, rvt} Cleanup open coded sge usage 2019-01-30 14:22:32 -05:00
hns RDMA/hns: Remove set but not used variable 'rst' 2019-01-31 15:41:07 -07:00
i40iw RDMA: Provide safe ib_alloc_device() function 2019-01-30 15:52:30 -07:00
mlx4 RDMA: Provide safe ib_alloc_device() function 2019-01-30 15:52:30 -07:00
mlx5 IB/mlx5: Add ODP SRQ support 2019-02-04 14:34:07 -07:00
mthca RDMA: Provide safe ib_alloc_device() function 2019-01-30 15:52:30 -07:00
nes RDMA: Provide safe ib_alloc_device() function 2019-01-30 15:52:30 -07:00
ocrdma RDMA: Provide safe ib_alloc_device() function 2019-01-30 15:52:30 -07:00
qedr RDMA: Provide safe ib_alloc_device() function 2019-01-30 15:52:30 -07:00
qib IB/{hfi1, qib, rvt} Cleanup open coded sge usage 2019-01-30 14:22:32 -05:00
usnic IB/usnic: Remove stub functions 2019-01-30 20:32:25 -07:00
vmw_pvrdma RDMA: Provide safe ib_alloc_device() function 2019-01-30 15:52:30 -07:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00