Commit 7cc90cc3ffe22a0d81b8d605b20a82ec7911012d

Authored by Al Viro
1 parent b12cea9198

don't pass 'mounting_here' flag to follow_down()

it's always false now

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>

Showing 3 changed files with 4 additions and 4 deletions Side-by-side Diff

... ... @@ -1065,7 +1065,7 @@
1065 1065 * Care must be taken as namespace_sem may be held (indicated by mounting_here
1066 1066 * being true).
1067 1067 */
1068   -int follow_down(struct path *path, bool mounting_here)
  1068 +int follow_down(struct path *path)
1069 1069 {
1070 1070 unsigned managed;
1071 1071 int ret;
... ... @@ -1086,7 +1086,7 @@
1086 1086 BUG_ON(!path->dentry->d_op);
1087 1087 BUG_ON(!path->dentry->d_op->d_manage);
1088 1088 ret = path->dentry->d_op->d_manage(
1089   - path->dentry, mounting_here, false);
  1089 + path->dentry, false, false);
1090 1090 if (ret < 0)
1091 1091 return ret == -EISDIR ? 0 : ret;
1092 1092 }
... ... @@ -87,7 +87,7 @@
87 87 .dentry = dget(dentry)};
88 88 int err = 0;
89 89  
90   - err = follow_down(&path, false);
  90 + err = follow_down(&path);
91 91 if (err < 0)
92 92 goto out;
93 93  
include/linux/namei.h
... ... @@ -85,7 +85,7 @@
85 85 extern struct dentry *lookup_one_len(const char *, struct dentry *, int);
86 86  
87 87 extern int follow_down_one(struct path *);
88   -extern int follow_down(struct path *, bool);
  88 +extern int follow_down(struct path *);
89 89 extern int follow_up(struct path *);
90 90  
91 91 extern struct dentry *lock_rename(struct dentry *, struct dentry *);