summaryrefslogtreecommitdiff
path: root/net/switchdev/switchdev.c
diff options
context:
space:
mode:
authorJens Axboe <axboe@kernel.dk>2020-09-14 08:20:12 -0600
committerJens Axboe <axboe@kernel.dk>2020-09-14 10:22:14 -0600
commit87ceb6a6b81eca000911403446d4c6043b4e4f82 (patch)
tree5151e4355500d30aceaad721b49313e05cebf65d /net/switchdev/switchdev.c
parent202700e18acbed55970dbb9d4d518ac59b1172c8 (diff)
io_uring: drop 'ctx' ref on task work cancelation
If task_work ends up being marked for cancelation, we go through a cancelation helper instead of the queue path. In converting task_work to always hold a ctx reference, this path was missed. Make sure that io_req_task_cancel() puts the reference that is being held against the ctx. Fixes: 6d816e088c35 ("io_uring: hold 'ctx' reference around task_work queue + execute") Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'net/switchdev/switchdev.c')
0 files changed, 0 insertions, 0 deletions