summaryrefslogtreecommitdiff
path: root/kernel/locking/rtmutex_api.c
diff options
context:
space:
mode:
authorMichael Margolin <mrgolin@amazon.com>2025-07-08 20:23:08 +0000
committerLeon Romanovsky <leon@kernel.org>2025-07-13 04:00:34 -0400
commit9fb3dd85197f5e5901a81b104a0f8b513148d138 (patch)
tree75d533a8640937bed19c434e7a766a2f0863a86f /kernel/locking/rtmutex_api.c
parentc897c2c8b8e82981df10df546c753ac857612937 (diff)
RDMA/efa: Add CQ with external memory support
Add an option to create CQ using external memory instead of allocating in the driver. The memory can be passed from userspace by dmabuf fd and an offset or a VA. One of the possible usages is creating CQs that reside in accelerator memory, allowing low latency asynchronous direct polling from the accelerator device. Add a capability bit to reflect on the feature support. Reviewed-by: Daniel Kranzdorf <dkkranzd@amazon.com> Reviewed-by: Yonatan Nachum <ynachum@amazon.com> Signed-off-by: Michael Margolin <mrgolin@amazon.com> Link: https://patch.msgid.link/20250708202308.24783-4-mrgolin@amazon.com Reviewed-by: Jason Gunthorpe <jgg@nvidia.com> Signed-off-by: Leon Romanovsky <leon@kernel.org>
Diffstat (limited to 'kernel/locking/rtmutex_api.c')
0 files changed, 0 insertions, 0 deletions