fs: rcu-walk aware d_revalidate method
Require filesystems be aware of .d_revalidate being called in rcu-walk
mode (nd->flags & LOOKUP_RCU). For now do a simple push down, returning
-ECHILD from all implementations.
Signed-off-by:
Nick Piggin <npiggin@kernel.dk>
Showing
- Documentation/filesystems/Locking 9 additions, 9 deletionsDocumentation/filesystems/Locking
- Documentation/filesystems/path-lookup.txt 2 additions, 3 deletionsDocumentation/filesystems/path-lookup.txt
- Documentation/filesystems/porting 20 additions, 0 deletionsDocumentation/filesystems/porting
- Documentation/filesystems/vfs.txt 9 additions, 0 deletionsDocumentation/filesystems/vfs.txt
- drivers/staging/autofs/root.c 4 additions, 1 deletiondrivers/staging/autofs/root.c
- drivers/staging/smbfs/dir.c 12 additions, 4 deletionsdrivers/staging/smbfs/dir.c
- fs/afs/dir.c 4 additions, 0 deletionsfs/afs/dir.c
- fs/autofs4/root.c 10 additions, 3 deletionsfs/autofs4/root.c
- fs/ceph/dir.c 6 additions, 1 deletionfs/ceph/dir.c
- fs/cifs/dir.c 3 additions, 0 deletionsfs/cifs/dir.c
- fs/coda/dir.c 6 additions, 1 deletionfs/coda/dir.c
- fs/ecryptfs/dentry.c 7 additions, 2 deletionsfs/ecryptfs/dentry.c
- fs/fat/namei_vfat.c 6 additions, 0 deletionsfs/fat/namei_vfat.c
- fs/fuse/dir.c 5 additions, 1 deletionfs/fuse/dir.c
- fs/gfs2/dentry.c 13 additions, 4 deletionsfs/gfs2/dentry.c
- fs/hfs/sysdep.c 6 additions, 1 deletionfs/hfs/sysdep.c
- fs/jfs/namei.c 2 additions, 0 deletionsfs/jfs/namei.c
- fs/namei.c 36 additions, 18 deletionsfs/namei.c
- fs/ncpfs/dir.c 4 additions, 0 deletionsfs/ncpfs/dir.c
- fs/ncpfs/inode.c 1 addition, 0 deletionsfs/ncpfs/inode.c
Please register or sign in to comment