OSDN Git Service

LOOKUP_MOUNTPOINT: fold path_mountpointat() into path_lookupat()
authorAl Viro <viro@zeniv.linux.org.uk>
Sun, 12 Jan 2020 03:52:26 +0000 (22:52 -0500)
committerAl Viro <viro@zeniv.linux.org.uk>
Sat, 14 Mar 2020 01:08:17 +0000 (21:08 -0400)
commit161aff1d93abf0e5b5e9dbca88928998c155f677
tree89d39d7e332ca69cd7b88026a406009fe0b210b9
parentcbae4d12eeee6b002a1252c4c45213651e8f4b55
LOOKUP_MOUNTPOINT: fold path_mountpointat() into path_lookupat()

New LOOKUP flag, telling path_lookupat() to act as path_mountpointat().
IOW, traverse mounts at the final point and skip revalidation of the
location where it ends up.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/autofs/dev-ioctl.c
fs/internal.h
fs/namei.c
fs/namespace.c
include/linux/namei.h