diff options
| -rw-r--r-- | fs/namespace.c | 1 | ||||
| -rw-r--r-- | fs/pnode.c | 1 |
2 files changed, 1 insertions, 1 deletions
diff --git a/fs/namespace.c b/fs/namespace.c index 15d0328bd035..e8d1ffa7f132 100644 --- a/fs/namespace.c +++ b/fs/namespace.c | |||
| @@ -1613,7 +1613,6 @@ struct mount *copy_tree(struct mount *mnt, struct dentry *dentry, | |||
| 1613 | if (IS_ERR(q)) | 1613 | if (IS_ERR(q)) |
| 1614 | return q; | 1614 | return q; |
| 1615 | 1615 | ||
| 1616 | q->mnt.mnt_flags &= ~MNT_LOCKED; | ||
| 1617 | q->mnt_mountpoint = mnt->mnt_mountpoint; | 1616 | q->mnt_mountpoint = mnt->mnt_mountpoint; |
| 1618 | 1617 | ||
| 1619 | p = mnt; | 1618 | p = mnt; |
diff --git a/fs/pnode.c b/fs/pnode.c index aae331a5d03b..260ac8f898a4 100644 --- a/fs/pnode.c +++ b/fs/pnode.c | |||
| @@ -242,6 +242,7 @@ static int propagate_one(struct mount *m) | |||
| 242 | child = copy_tree(last_source, last_source->mnt.mnt_root, type); | 242 | child = copy_tree(last_source, last_source->mnt.mnt_root, type); |
| 243 | if (IS_ERR(child)) | 243 | if (IS_ERR(child)) |
| 244 | return PTR_ERR(child); | 244 | return PTR_ERR(child); |
| 245 | child->mnt.mnt_flags &= ~MNT_LOCKED; | ||
| 245 | mnt_set_mountpoint(m, mp, child); | 246 | mnt_set_mountpoint(m, mp, child); |
| 246 | last_dest = m; | 247 | last_dest = m; |
| 247 | last_source = child; | 248 | last_source = child; |
