]> www.infradead.org Git - users/hch/misc.git/commitdiff
do_new_mount{,_fc}(): constify struct path argument
authorAl Viro <viro@zeniv.linux.org.uk>
Sun, 24 Aug 2025 18:08:19 +0000 (14:08 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Tue, 16 Sep 2025 01:26:44 +0000 (21:26 -0400)
Reviewed-by: Christian Brauner <brauner@kernel.org>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/namespace.c

index ebd1e6c2369578205049f5c3125297d56417125b..4fafc6f8f942ec42c2c9d8a89b63aa8657c21bc3 100644 (file)
@@ -3698,7 +3698,7 @@ static bool mount_too_revealing(const struct super_block *sb, int *new_mnt_flags
  * Create a new mount using a superblock configuration and request it
  * be added to the namespace tree.
  */
-static int do_new_mount_fc(struct fs_context *fc, struct path *mountpoint,
+static int do_new_mount_fc(struct fs_context *fc, const struct path *mountpoint,
                           unsigned int mnt_flags)
 {
        struct super_block *sb;
@@ -3729,8 +3729,9 @@ static int do_new_mount_fc(struct fs_context *fc, struct path *mountpoint,
  * create a new mount for userspace and request it to be added into the
  * namespace's tree
  */
-static int do_new_mount(struct path *path, const char *fstype, int sb_flags,
-                       int mnt_flags, const char *name, void *data)
+static int do_new_mount(const struct path *path, const char *fstype,
+                       int sb_flags, int mnt_flags,
+                       const char *name, void *data)
 {
        struct file_system_type *type;
        struct fs_context *fc;