aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c
diff options
context:
space:
mode:
authorJens Axboe <[email protected]>2020-08-10 16:55:56 +0000
committerJens Axboe <[email protected]>2020-08-10 21:19:25 +0000
commit51a4cc112c7a42b62a91bcccdfac42e7c4561729 (patch)
treefbfda9835f2911513296c0f11ad532b3ee2de599 /drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c
parentio_uring: add missing REQ_F_COMP_LOCKED for nested requests (diff)
downloadkernel-51a4cc112c7a42b62a91bcccdfac42e7c4561729.tar.gz
kernel-51a4cc112c7a42b62a91bcccdfac42e7c4561729.zip
io_uring: defer file table grabbing request cleanup for locked requests
If we're in the error path failing links and we have a link that has grabbed a reference to the fs_struct, then we cannot safely drop our reference to the table if we already hold the completion lock. This adds a hardirq dependency to the fs_struct->lock, which it currently doesn't have. Defer the final cleanup and free of such requests to avoid adding this dependency. Reported-by: [email protected] Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c')
0 files changed, 0 insertions, 0 deletions