mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-16 05:31:37 -04:00
RDMA/uverbs: Update for semantic conflict with drm-misc
/tmp/next/build/drivers/infiniband/core/ib_core_uverbs.c: In function 'rdma_user_mmap_entry_remove':
/tmp/next/build/drivers/infiniband/core/ib_core_uverbs.c:249:17: error: implicit declaration of function 'dma_buf_move_notify' [-Wimplicit-function-declaration]
249 | dma_buf_move_notify(uverbs_dmabuf->dmabuf);
| ^~~~~~~~~~~~~~~~~~~
Signed-off-by: Mark Brown <broonie@kernel.org>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Christian König <christian.koenig@amd.com>
Link: https://lore.kernel.org/r/aZyhDuaF5vi05KBY@sirena.org.uk
This commit is contained in:
committed by
Christian König
parent
cc27314c67
commit
61c0f69a2f
@@ -246,7 +246,7 @@ void rdma_user_mmap_entry_remove(struct rdma_user_mmap_entry *entry)
|
||||
dma_resv_lock(uverbs_dmabuf->dmabuf->resv, NULL);
|
||||
list_del(&uverbs_dmabuf->dmabufs_elm);
|
||||
uverbs_dmabuf->revoked = true;
|
||||
dma_buf_move_notify(uverbs_dmabuf->dmabuf);
|
||||
dma_buf_invalidate_mappings(uverbs_dmabuf->dmabuf);
|
||||
dma_resv_wait_timeout(uverbs_dmabuf->dmabuf->resv,
|
||||
DMA_RESV_USAGE_BOOKKEEP, false,
|
||||
MAX_SCHEDULE_TIMEOUT);
|
||||
|
||||
@@ -167,7 +167,7 @@ static void uverbs_dmabuf_fd_destroy_uobj(struct ib_uobject *uobj,
|
||||
if (!uverbs_dmabuf->revoked) {
|
||||
uverbs_dmabuf->revoked = true;
|
||||
list_del(&uverbs_dmabuf->dmabufs_elm);
|
||||
dma_buf_move_notify(uverbs_dmabuf->dmabuf);
|
||||
dma_buf_invalidate_mappings(uverbs_dmabuf->dmabuf);
|
||||
dma_resv_wait_timeout(uverbs_dmabuf->dmabuf->resv,
|
||||
DMA_RESV_USAGE_BOOKKEEP, false,
|
||||
MAX_SCHEDULE_TIMEOUT);
|
||||
|
||||
Reference in New Issue
Block a user