-
- Downloads
parallel lookups: actual switch to rwsem
ta-da!
The main issue is the lack of down_write_killable(), so the places
like readdir.c switched to plain inode_lock(); once killable
variants of rwsem primitives appear, that'll be dealt with.
lockdep side also might need more work
Signed-off-by:
Al Viro <viro@zeniv.linux.org.uk>
Showing
- Documentation/filesystems/porting 18 additions, 0 deletionsDocumentation/filesystems/porting
- fs/btrfs/ioctl.c 11 additions, 7 deletionsfs/btrfs/ioctl.c
- fs/configfs/inode.c 1 addition, 1 deletionfs/configfs/inode.c
- fs/dcache.c 5 additions, 4 deletionsfs/dcache.c
- fs/gfs2/ops_fstype.c 1 addition, 1 deletionfs/gfs2/ops_fstype.c
- fs/inode.c 6 additions, 6 deletionsfs/inode.c
- fs/namei.c 2 additions, 2 deletionsfs/namei.c
- fs/ocfs2/inode.c 1 addition, 1 deletionfs/ocfs2/inode.c
- fs/overlayfs/readdir.c 3 additions, 1 deletionfs/overlayfs/readdir.c
- fs/readdir.c 4 additions, 3 deletionsfs/readdir.c
- include/linux/fs.h 21 additions, 6 deletionsinclude/linux/fs.h
Loading
Please register or sign in to comment