diff options
author | Pavel Begunkov <asml.silence@gmail.com> | 2024-11-05 02:12:33 +0000 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2024-11-06 13:55:38 -0700 |
commit | af0a2ffef0e6d23412dd55df29f5caef8f3583f2 (patch) | |
tree | 00da8ceb3b02a5ef6b89356a100fa7c2acdc1e52 /drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | |
parent | 6bf90bd8c58a305994948eb3409d91a7d8f2edae (diff) | |
download | linux-af0a2ffef0e6d23412dd55df29f5caef8f3583f2.tar.gz linux-af0a2ffef0e6d23412dd55df29f5caef8f3583f2.tar.bz2 linux-af0a2ffef0e6d23412dd55df29f5caef8f3583f2.zip |
io_uring: avoid normal tw intermediate fallback
When a DEFER_TASKRUN io_uring is terminating it requeues deferred task
work items as normal tw, which can further fallback to kthread
execution. Avoid this extra step and always push them to the fallback
kthread.
Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Link: https://lore.kernel.org/r/d1cd472cec2230c66bd1c8d412a5833f0af75384.1730772720.git.asml.silence@gmail.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_object.c')
0 files changed, 0 insertions, 0 deletions