diff options
| author | Pavel Begunkov <[email protected]> | 2020-09-05 21:45:14 +0000 |
|---|---|---|
| committer | Jens Axboe <[email protected]> | 2020-09-05 21:59:51 +0000 |
| commit | b7ddce3cbf010edbfac6c6d8cc708560a7bcd7a4 (patch) | |
| tree | 024015addf58f2ed8c79b89d6c20be7cefc418b6 /drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | |
| parent | io_uring: fix explicit async read/write mapping for large segments (diff) | |
| download | kernel-b7ddce3cbf010edbfac6c6d8cc708560a7bcd7a4.tar.gz kernel-b7ddce3cbf010edbfac6c6d8cc708560a7bcd7a4.zip | |
io_uring: fix cancel of deferred reqs with ->files
While trying to cancel requests with ->files, it also should look for
requests in ->defer_list, otherwise it might end up hanging a thread.
Cancel all requests in ->defer_list up to the last request there with
matching ->files, that's needed to follow drain ordering semantics.
Signed-off-by: Pavel Begunkov <[email protected]>
Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c')
0 files changed, 0 insertions, 0 deletions
