View | Details | Raw Unified | Return to bug 531633
Collapse All | Expand All

(-)file_not_specified_in_diff (-3 / +2 lines)
Line  Link Here
--
1
fs/namespace.c |    2 +-
fs/namespace.c |    2 +-
2
1 file changed, 1 insertion(+), 1 deletion(-)
1
1 file changed, 1 insertion(+), 1 deletion(-)
3
-- linux-2.6.27-SLE11_BRANCH.orig/fs/namespace.c
2
++ linux-2.6.27-SLE11_BRANCH/fs/namespace.c
Lines 1658-1664 int do_add_mount(struct vfsmount *newmnt Link Here
1658
	       follow_down(&path->mnt, &path->dentry))
1658
	       follow_down(&path->mnt, &path->dentry))
1659
		;
1659
		;
1660
	err = -EINVAL;
1660
	err = -EINVAL;
1661
	if (!check_mnt(path->mnt))
1661
	if (!(mnt_flags & MNT_SHRINKABLE) && !check_mnt(path->mnt))
1662
		goto unlock;
1662
		goto unlock;
1663
1663
1664
	/* Refuse the same filesystem on the same mount point */
1664
	/* Refuse the same filesystem on the same mount point */

Return to bug 531633