X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=fs%2Fnamespace.c;h=8a415c9c5e552efd945cdb85af6f74af4b2b6de6;hb=7c5814c7199851c5fe9395d08fc1ab3c8c1531ea;hp=7ca5182c0bedd547e21531e777175d2058ea2982;hpb=9e5fca251f44832cb996961048ea977f80faf6ea;p=~andy%2Flinux diff --git a/fs/namespace.c b/fs/namespace.c index 7ca5182c0be..8a415c9c5e5 100644 --- a/fs/namespace.c +++ b/fs/namespace.c @@ -595,7 +595,7 @@ static struct vfsmount *clone_mnt(struct vfsmount *old, struct dentry *root, goto out_free; } - mnt->mnt_flags = old->mnt_flags; + mnt->mnt_flags = old->mnt_flags & ~MNT_WRITE_HOLD; atomic_inc(&sb->s_active); mnt->mnt_sb = sb; mnt->mnt_root = dget(root);