switch the remnants of releasing the mountpoint away from fs_pin
authorAl Viro <viro@zeniv.linux.org.uk>
Thu, 4 Jul 2019 20:57:51 +0000 (16:57 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Wed, 17 Jul 2019 02:52:37 +0000 (22:52 -0400)
commit56cbb429d911991170fe867b4bba14f0efed5829
tree0a50d1ccc57136faa844be4e616c9ed7c69322be
parent2763d11912317a12318135ca03e592bb6df65624
switch the remnants of releasing the mountpoint away from fs_pin

We used to need rather convoluted ordering trickery to guarantee
that dput() of ex-mountpoints happens before the final mntput()
of the same.  Since we don't need that anymore, there's no point
playing with fs_pin for that.

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