nilfs2: remove timedwait ioctl command
This removes NILFS_IOCTL_TIMEDWAIT command from ioctl interface along with the related flags and wait queue. The command is terrible because it just sleeps in the ioctl. I prefer to avoid this by devising means of event polling in userland program. By reconsidering the userland GC daemon, I found this is possible without changing behaviour of the daemon and sacrificing efficiency. Signed-off-by:Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- fs/nilfs2/ioctl.c 1 addition, 94 deletionsfs/nilfs2/ioctl.c
- fs/nilfs2/segment.c 1 addition, 4 deletionsfs/nilfs2/segment.c
- fs/nilfs2/the_nilfs.c 0 additions, 1 deletionfs/nilfs2/the_nilfs.c
- fs/nilfs2/the_nilfs.h 0 additions, 6 deletionsfs/nilfs2/the_nilfs.h
- include/linux/nilfs2_fs.h 0 additions, 22 deletionsinclude/linux/nilfs2_fs.h
Loading
Please register or sign in to comment