]> git.baikalelectronics.ru Git - kernel.git/commit
vfs: more mnt_parent cleanups
authorAl Viro <viro@zeniv.linux.org.uk>
Thu, 24 Nov 2011 00:34:49 +0000 (19:34 -0500)
committerAl Viro <viro@zeniv.linux.org.uk>
Wed, 4 Jan 2012 03:52:36 +0000 (22:52 -0500)
commit5790c4e33cffbaf014c856df77fdbfd75e7c6ccc
tree282cf7da6bc3915093df622ebfcd39f44f6fd1cd
parent86c0ae025870a52ef85d187bc70305c25096089a
vfs: more mnt_parent cleanups

a) mount --move is checking that ->mnt_parent is non-NULL before
looking if that parent happens to be shared; ->mnt_parent is never
NULL and it's not even an misspelled !mnt_has_parent()

b) pivot_root open-codes is_path_reachable(), poorly.

c) so does path_is_under(), while we are at it.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/dcache.c
fs/namespace.c
fs/pnode.c
fs/pnode.h