mirror of
https://github.com/torvalds/linux.git
synced 2026-09-22 12:44:03 +02:00
io_uring/register: drop io_register_enable_rings() submitter_task check
io_register_enable_rings() checks that the io_ring_ctx is IORING_SETUP_R_DISABLED, which ensures submitter_task hasn't been assigned by io_uring_create() or a previous io_register_enable_rings() call. So drop the redundant check that submitter_task is NULL. Signed-off-by: Caleb Sander Mateos <csander@purestorage.com> Reviewed-by: Joanne Koong <joannelkoong@gmail.com> Reviewed-by: Gabriel Krisman Bertazi <krisman@suse.de> Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
parent
bcd4c95737
commit
130a827607
|
|
@ -180,7 +180,7 @@ static int io_register_enable_rings(struct io_ring_ctx *ctx)
|
|||
if (!(ctx->flags & IORING_SETUP_R_DISABLED))
|
||||
return -EBADFD;
|
||||
|
||||
if (ctx->flags & IORING_SETUP_SINGLE_ISSUER && !ctx->submitter_task) {
|
||||
if (ctx->flags & IORING_SETUP_SINGLE_ISSUER) {
|
||||
ctx->submitter_task = get_task_struct(current);
|
||||
/*
|
||||
* Lazy activation attempts would fail if it was polled before
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user