Skip to content

Commit 88b1de5

Browse files
Al Virobrauner
authored andcommitted
don't duplicate vfs_open() in kernel_file_open()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Link: https://lore.kernel.org/20250615003216.GB3011112@ZenIV Reviewed-by: Christian Brauner <brauner@kernel.org> Signed-off-by: Christian Brauner <brauner@kernel.org>
1 parent d209f6e commit 88b1de5

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

fs/open.c

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1204,14 +1204,11 @@ struct file *kernel_file_open(const struct path *path, int flags,
12041204
if (IS_ERR(f))
12051205
return f;
12061206

1207-
f->f_path = *path;
1208-
error = do_dentry_open(f, NULL);
1207+
error = vfs_open(path, f);
12091208
if (error) {
12101209
fput(f);
12111210
return ERR_PTR(error);
12121211
}
1213-
1214-
fsnotify_open(f);
12151212
return f;
12161213
}
12171214
EXPORT_SYMBOL_GPL(kernel_file_open);

0 commit comments

Comments
 (0)