Commit e6ed0f05 authored by Jens Axboe's avatar Jens Axboe
Browse files

io_uring/register: have io_parse_restrictions() set restrictions enabled



Rather than leave this to the caller, have io_parse_restrictions() set
->registered = true if restrictions have been enabled. This is in
preparation for having finer grained restrictions.

Reviewed-by: default avatarGabriel Krisman Bertazi <krisman@suse.de>
Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
parent 51fff55a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -150,6 +150,7 @@ static __cold int io_parse_restrictions(void __user *arg, unsigned int nr_args,
		}
	}
	ret = nr_args;
	restrictions->registered = true;
err:
	kfree(res);
	return ret;
@@ -174,7 +175,6 @@ static __cold int io_register_restrictions(struct io_ring_ctx *ctx,
		memset(&ctx->restrictions, 0, sizeof(ctx->restrictions));
		return ret;
	}
	ctx->restrictions.registered = true;
	return 0;
}