From: Ram Pai Date: Mon, 7 Nov 2005 22:21:20 +0000 (-0500) Subject: [PATCH] unbindable mounts X-Git-Tag: v2.6.15-rc1~425 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9676f0c6389b62bd6b24d77d4b3abdbcfa32d0f2;p=pandora-kernel.git [PATCH] unbindable mounts An unbindable mount does not forward or receive propagation. Also unbindable mount disallows bind mounts. The semantics is as follows. Bind semantics: It is invalid to bind mount an unbindable mount. Move semantics: It is invalid to move an unbindable mount under shared mount. Clone-namespace semantics: If a mount is unbindable in the parent namespace, the corresponding cloned mount in the child namespace becomes unbindable too. Note: there is subtle difference, unbindable mounts cannot be bind mounted but can be cloned during clone-namespace. Signed-off-by: Ram Pai Signed-off-by: Al Viro Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed