From e6ed0f051d557be5a782a42f74dddbc8ed5309ec Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Mon, 12 Jan 2026 08:14:42 -0700 Subject: [PATCH] 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: Gabriel Krisman Bertazi Signed-off-by: Jens Axboe --- io_uring/register.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/io_uring/register.c b/io_uring/register.c index 4d4e7420e7c69..f5bd57c5bc38a 100644 --- a/io_uring/register.c +++ b/io_uring/register.c @@ -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; } -- 2.47.3