Hi all, This patch documents the metadata directory tree feature. If you're going to start using this code, I strongly recommend pulling from my git trees, which are linked below. Comments and questions are, as always, welcome. kernel git tree: https://git.kernel.org/cgit/linux/kernel/git/djwong/xfs-linux.git/log/?h=metadir xfsprogs git tree: https://git.kernel.org/cgit/linux/kernel/git/djwong/xfsprogs-dev.git/log/?h=metadir fstests git tree: https://git.kernel.org/cgit/linux/kernel/git/djwong/xfstests-dev.git/log/?h=metadir xfsdocs git tree: https://git.kernel.org/cgit/linux/kernel/git/djwong/xfs-documentation.git/log/?h=metadir --- Commits in this patchset: * design: move superblock documentation to a separate file * design: document the actual ondisk superblock * design: document the changes required to handle metadata directories --- .../allocation_groups.asciidoc | 550 -------------------- .../internal_inodes.asciidoc | 113 ++++ .../XFS_Filesystem_Structure/ondisk_inode.asciidoc | 22 + .../XFS_Filesystem_Structure/superblock.asciidoc | 549 ++++++++++++++++++++ 4 files changed, 684 insertions(+), 550 deletions(-) create mode 100644 design/XFS_Filesystem_Structure/superblock.asciidoc