diff options
Diffstat (limited to 'fs/namespace.c')
| -rw-r--r-- | fs/namespace.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/fs/namespace.c b/fs/namespace.c index 982a0cfd1c70..835719e2dc95 100644 --- a/fs/namespace.c +++ b/fs/namespace.c @@ -368,7 +368,7 @@ asmlinkage long sys_umount(char * name, int flags) if (IS_ERR(kname)) goto out; retval = 0; - if (path_init(kname, LOOKUP_POSITIVE|LOOKUP_FOLLOW, &nd)) + if (path_init(kname, LOOKUP_FOLLOW, &nd)) retval = path_walk(kname, &nd); putname(kname); if (retval) @@ -497,7 +497,7 @@ static int do_loopback(struct nameidata *nd, char *old_name, int recurse) return err; if (!old_name || !*old_name) return -EINVAL; - if (path_init(old_name, LOOKUP_POSITIVE|LOOKUP_FOLLOW, &old_nd)) + if (path_init(old_name, LOOKUP_FOLLOW, &old_nd)) err = path_walk(old_name, &old_nd); if (err) return err; @@ -564,7 +564,7 @@ static int do_move_mount(struct nameidata *nd, char *old_name) return -EPERM; if (!old_name || !*old_name) return -EINVAL; - if (path_init(old_name, LOOKUP_POSITIVE|LOOKUP_FOLLOW, &old_nd)) + if (path_init(old_name, LOOKUP_FOLLOW, &old_nd)) err = path_walk(old_name, &old_nd); if (err) return err; @@ -731,7 +731,7 @@ long do_mount(char * dev_name, char * dir_name, char *type_page, flags &= ~(MS_NOSUID|MS_NOEXEC|MS_NODEV); /* ... and get the mountpoint */ - if (path_init(dir_name, LOOKUP_FOLLOW|LOOKUP_POSITIVE, &nd)) + if (path_init(dir_name, LOOKUP_FOLLOW, &nd)) retval = path_walk(dir_name, &nd); if (retval) return retval; @@ -924,7 +924,7 @@ asmlinkage long sys_pivot_root(const char *new_root, const char *put_old) if (IS_ERR(name)) goto out0; error = 0; - if (path_init(name, LOOKUP_POSITIVE|LOOKUP_FOLLOW|LOOKUP_DIRECTORY, &new_nd)) + if (path_init(name, LOOKUP_FOLLOW|LOOKUP_DIRECTORY, &new_nd)) error = path_walk(name, &new_nd); putname(name); if (error) @@ -938,7 +938,7 @@ asmlinkage long sys_pivot_root(const char *new_root, const char *put_old) if (IS_ERR(name)) goto out1; error = 0; - if (path_init(name, LOOKUP_POSITIVE|LOOKUP_FOLLOW|LOOKUP_DIRECTORY, &old_nd)) + if (path_init(name, LOOKUP_FOLLOW|LOOKUP_DIRECTORY, &old_nd)) error = path_walk(name, &old_nd); putname(name); if (error) |
