introduce a parallel variant of ->iterate()
authorAl Viro <viro@zeniv.linux.org.uk>
Thu, 21 Apr 2016 03:08:32 +0000 (23:08 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Mon, 2 May 2016 23:49:29 +0000 (19:49 -0400)
commit6192269444ebfbfb42e23c7a6a93c76ffe4b5e51
treeec40fbbad46725d88f2c16b11ff5976d87f497bb
parent63b6df14134ddd048984c8afadb46e721815bfc6
introduce a parallel variant of ->iterate()

New method: ->iterate_shared().  Same arguments as in ->iterate(),
called with the directory locked only shared.  Once all filesystems
switch, the old one will be gone.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Documentation/filesystems/porting
fs/coda/dir.c
fs/exportfs/expfs.c
fs/readdir.c
include/linux/fs.h