diff options
| author | Jens Axboe <axboe@kernel.dk> | 2026-01-12 18:14:42 +0300 |
|---|---|---|
| committer | Jens Axboe <axboe@kernel.dk> | 2026-01-13 20:30:41 +0300 |
| commit | e6ed0f051d557be5a782a42f74dddbc8ed5309ec (patch) | |
| tree | 4c8780aa25a90e6d085f01ae4c481284efc17718 | |
| parent | 51fff55a66d89d76fcaeaa277d53bdf5b19efa0e (diff) | |
| download | linux-e6ed0f051d557be5a782a42f74dddbc8ed5309ec.tar.xz | |
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 <krisman@suse.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
| -rw-r--r-- | io_uring/register.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/io_uring/register.c b/io_uring/register.c index 4d4e7420e7c6..f5bd57c5bc38 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; } |
