]> git.ipfire.org Git - thirdparty/kernel/stable.git/blobdiff - io_uring/io_uring.c
fs: Rename anon_inode_getfile_secure() and anon_inode_getfd_secure()
[thirdparty/kernel/stable.git] / io_uring / io_uring.c
index 8d1bc6cdfe712e75638ddf99c2f9ebac2d32d1f5..22b98f47bb289849863a95f1adb678694ba0c5f3 100644 (file)
@@ -3835,7 +3835,8 @@ static struct file *io_uring_get_file(struct io_ring_ctx *ctx)
                return ERR_PTR(ret);
 #endif
 
-       file = anon_inode_getfile_secure("[io_uring]", &io_uring_fops, ctx,
+       /* Create a new inode so that the LSM can block the creation.  */
+       file = anon_inode_create_getfile("[io_uring]", &io_uring_fops, ctx,
                                         O_RDWR | O_CLOEXEC, NULL);
 #if defined(CONFIG_UNIX)
        if (IS_ERR(file)) {