aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/filesystems
diff options
context:
space:
mode:
authorRyusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>2016-08-02 17:05:30 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2016-08-02 19:35:21 -0400
commite63e88bc53bac7e4c3f592f8126c51a7569be673 (patch)
tree6e5855b0b227b520f1590afec9def6e5c47b4bee /Documentation/filesystems
parent4ce5c3426cbe9193f82345fb103e17dc3335eb4f (diff)
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>
Diffstat (limited to 'Documentation/filesystems')
-rw-r--r--Documentation/filesystems/nilfs2.txt3
1 files changed, 2 insertions, 1 deletions
diff --git a/Documentation/filesystems/nilfs2.txt b/Documentation/filesystems/nilfs2.txt
index 5b21ef76f751..c0727dc36271 100644
--- a/Documentation/filesystems/nilfs2.txt
+++ b/Documentation/filesystems/nilfs2.txt
@@ -267,7 +267,8 @@ among NILFS2 files can be depicted as follows:
267 `-- file (ino=yy) 267 `-- file (ino=yy)
268 ( regular file, directory, or symlink ) 268 ( regular file, directory, or symlink )
269 269
270For detail on the format of each file, please see include/linux/nilfs2_fs.h. 270For detail on the format of each file, please see nilfs2_ondisk.h
271located at include/uapi/linux directory.
271 272
272There are no patents or other intellectual property that we protect 273There are no patents or other intellectual property that we protect
273with regard to the design of NILFS2. It is allowed to replicate the 274with regard to the design of NILFS2. It is allowed to replicate the