nilfs2: move ioctl interface and disk layout to uapi separately
The header file "include/linux/nilfs2_fs.h" is composed of parts for ioctl and disk format, and both are intended to be shared with user space programs. This moves them to the uapi directory "include/uapi/linux" splitting the file to "nilfs2_api.h" and "nilfs2_ondisk.h". The following minor changes are accompanied by this migration: - nilfs_direct_node struct in nilfs2/direct.h is converged to nilfs2_ondisk.h because it's an on-disk structure. - inline functions nilfs_rec_len_from_disk() and nilfs_rec_len_to_disk() are moved to nilfs2/dir.c. Link: http://lkml.kernel.org/r/1465825507-3407-4-git-send-email-konishi.ryusuke@lab.ntt.co.jp 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
- Documentation/filesystems/nilfs2.txt 2 additions, 1 deletionDocumentation/filesystems/nilfs2.txt
- Documentation/ioctl/ioctl-number.txt 1 addition, 1 deletionDocumentation/ioctl/ioctl-number.txt
- MAINTAINERS 2 additions, 1 deletionMAINTAINERS
- fs/nilfs2/bmap.h 1 addition, 1 deletionfs/nilfs2/bmap.h
- fs/nilfs2/btree.h 1 addition, 1 deletionfs/nilfs2/btree.h
- fs/nilfs2/cpfile.c 0 additions, 1 deletionfs/nilfs2/cpfile.c
- fs/nilfs2/cpfile.h 2 additions, 1 deletionfs/nilfs2/cpfile.h
- fs/nilfs2/dat.h 1 addition, 0 deletionsfs/nilfs2/dat.h
- fs/nilfs2/dir.c 22 additions, 0 deletionsfs/nilfs2/dir.c
- fs/nilfs2/direct.h 0 additions, 10 deletionsfs/nilfs2/direct.h
- fs/nilfs2/ifile.h 0 additions, 1 deletionfs/nilfs2/ifile.h
- fs/nilfs2/ioctl.c 0 additions, 1 deletionfs/nilfs2/ioctl.c
- fs/nilfs2/nilfs.h 2 additions, 1 deletionfs/nilfs2/nilfs.h
- fs/nilfs2/segment.h 0 additions, 1 deletionfs/nilfs2/segment.h
- fs/nilfs2/sufile.c 0 additions, 1 deletionfs/nilfs2/sufile.c
- fs/nilfs2/sufile.h 0 additions, 1 deletionfs/nilfs2/sufile.h
- include/uapi/linux/nilfs2_api.h 292 additions, 0 deletionsinclude/uapi/linux/nilfs2_api.h
- include/uapi/linux/nilfs2_ondisk.h 22 additions, 306 deletionsinclude/uapi/linux/nilfs2_ondisk.h
Loading
Please register or sign in to comment