Message ID | 1550674658-13295-1-git-send-email-yishaih@mellanox.com (mailing list archive) |
---|---|
Headers | show |
Series | verbs: Enhanced ODP functionality | expand |
On 2/20/2019 4:57 PM, Yishai Hadas wrote: > This series from Moni enhanced the ODP functionality in the user space area as > follows: > - It reports ODP related capabilities on XRC and SRQ. > - It handles some page fault flow in the mlx5 driver. > > The relevant man pages and example code were updated to demonstrate the usage. > > The matching kernel part was already merged into 'for-next'. > > PR was sent: > https://github.com/linux-rdma/rdma-core/pull/474 > > Moni Shoua (6): > verbs: Add xrc_odp_caps field to response of query_device > verbs: Add SRQ as ODP capability support > mlx5: Introduce a wait queue for SRQ WQEs > mlx5: Handle ODP fault completion in SRQ > verbs: Add option to register ODP MR in ibv_srq_pingpong > verbs: Add option to register ODP MR in ibv_xsrq_pingpong > > libibverbs/cmd.c | 9 +++ > libibverbs/examples/devinfo.c | 12 ++- > libibverbs/examples/srq_pingpong.c | 30 ++++++- > libibverbs/examples/xsrq_pingpong.c | 29 ++++++- > libibverbs/man/ibv_query_device_ex.3 | 2 + > libibverbs/verbs.h | 2 + > providers/mlx5/cq.c | 33 ++++++-- > providers/mlx5/mlx5.h | 18 ++++- > providers/mlx5/mlx5dv.h | 4 + > providers/mlx5/srq.c | 152 +++++++++++++++++++++++++++++++---- > providers/mlx5/verbs.c | 33 +++++--- > 11 files changed, 288 insertions(+), 36 deletions(-) > The series was merged.