Commit 4010fec4 authored by Jens Axboe's avatar Jens Axboe

io_uring: remove unused argument 'tsk' from io_req_caches_free()

We prune the full cache regardless, get rid of the dead argument.
Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
parent 8452d4a6
...@@ -8395,7 +8395,7 @@ static void io_req_cache_free(struct list_head *list, struct task_struct *tsk) ...@@ -8395,7 +8395,7 @@ static void io_req_cache_free(struct list_head *list, struct task_struct *tsk)
} }
} }
static void io_req_caches_free(struct io_ring_ctx *ctx, struct task_struct *tsk) static void io_req_caches_free(struct io_ring_ctx *ctx)
{ {
struct io_submit_state *submit_state = &ctx->submit_state; struct io_submit_state *submit_state = &ctx->submit_state;
struct io_comp_state *cs = &ctx->submit_state.comp; struct io_comp_state *cs = &ctx->submit_state.comp;
...@@ -8455,7 +8455,7 @@ static void io_ring_ctx_free(struct io_ring_ctx *ctx) ...@@ -8455,7 +8455,7 @@ static void io_ring_ctx_free(struct io_ring_ctx *ctx)
percpu_ref_exit(&ctx->refs); percpu_ref_exit(&ctx->refs);
free_uid(ctx->user); free_uid(ctx->user);
io_req_caches_free(ctx, NULL); io_req_caches_free(ctx);
if (ctx->hash_map) if (ctx->hash_map)
io_wq_put_hash(ctx->hash_map); io_wq_put_hash(ctx->hash_map);
kfree(ctx->cancel_hash); kfree(ctx->cancel_hash);
...@@ -8969,7 +8969,7 @@ static int io_uring_flush(struct file *file, void *data) ...@@ -8969,7 +8969,7 @@ static int io_uring_flush(struct file *file, void *data)
if (fatal_signal_pending(current) || (current->flags & PF_EXITING)) { if (fatal_signal_pending(current) || (current->flags & PF_EXITING)) {
io_uring_cancel_task_requests(ctx, NULL); io_uring_cancel_task_requests(ctx, NULL);
io_req_caches_free(ctx, current); io_req_caches_free(ctx);
} }
io_run_ctx_fallback(ctx); io_run_ctx_fallback(ctx);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment