[git pull] vfs fixes

From: Al Viro
Date: Wed Jan 15 2020 - 01:41:16 EST


Fixes for mountpoint_last() bugs (by converting to use of lookup_last()) +
autofs regression fix from this cycle (caused by follow_managed() breakage
introduced in barrier fixes series).

The following changes since commit 1edc8eb2e93130e36ac74ac9c80913815a57d413:

fs: call fsnotify_sb_delete after evict_inodes (2019-12-18 00:03:01 -0500)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git fixes

for you to fetch changes up to 508c8772760d4ef9c1a044519b564710c3684fc5:

fix autofs regression caused by follow_managed() changes (2020-01-15 01:36:46 -0500)

----------------------------------------------------------------
Al Viro (2):
reimplement path_mountpoint() with less magic
fix autofs regression caused by follow_managed() changes

fs/namei.c | 90 ++++++++-------------------------------------------
fs/nfs/nfstrace.h | 2 --
include/linux/namei.h | 1 -
3 files changed, 13 insertions(+), 80 deletions(-)