d_invalidate(): unhash immediately
authorAl Viro <viro@zeniv.linux.org.uk>
Sun, 15 Apr 2018 22:21:47 +0000 (18:21 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Mon, 16 Apr 2018 03:36:57 +0000 (23:36 -0400)
commitff17fa561a04b5fdb25997fda98a2313bb471be6
tree02d2fb1cbb1c67cd74268f9c8c256bb38c9053fa
parent60cc43fc888428bb2f18f08997432d426a243338
d_invalidate(): unhash immediately

Once that is done, we can just hunt mountpoints down one by one;
no new mountpoints can be added from now on, so we don't need
anything tricky in finish() callback, etc.

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