Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Documentation: ext4: Convert includes into toctrees

ext4 docs are organized in three master docs (overview.rst, globals.rst,
and dynamic.rst), in which these include other docs via include::
directive. These docs sturcture is better served by toctrees instead.

Convert the master docs to use toctrees.

Fixes: 0bf1f51e34c4 ("ext4: Add atomic block write documentation")
Signed-off-by: Bagas Sanjaya <bagasdotme@gmail.com>
Acked-by: Theodore Ts'o <tytso@mit.edu>
Acked-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Link: https://lore.kernel.org/r/20250620105643.25141-3-bagasdotme@gmail.com

authored by

Bagas Sanjaya and committed by
Jonathan Corbet
6e1429fb f304c259

+26 -20
+6 -4
Documentation/filesystems/ext4/dynamic.rst
··· 6 6 Dynamic metadata are created on the fly when files and blocks are 7 7 allocated to files. 8 8 9 - .. include:: inodes.rst 10 - .. include:: ifork.rst 11 - .. include:: directory.rst 12 - .. include:: attributes.rst 9 + .. toctree:: 10 + 11 + inodes 12 + ifork 13 + directory 14 + attributes
+8 -6
Documentation/filesystems/ext4/globals.rst
··· 6 6 The filesystem is sharded into a number of block groups, each of which 7 7 have static metadata at fixed locations. 8 8 9 - .. include:: super.rst 10 - .. include:: group_descr.rst 11 - .. include:: bitmaps.rst 12 - .. include:: mmp.rst 13 - .. include:: journal.rst 14 - .. include:: orphan.rst 9 + .. toctree:: 10 + 11 + super 12 + group_descr 13 + bitmaps 14 + mmp 15 + journal 16 + orphan
+12 -10
Documentation/filesystems/ext4/overview.rst
··· 16 16 all fields in jbd2 (the journal) are written to disk in big-endian 17 17 order. 18 18 19 - .. include:: blocks.rst 20 - .. include:: blockgroup.rst 21 - .. include:: special_inodes.rst 22 - .. include:: allocators.rst 23 - .. include:: checksums.rst 24 - .. include:: bigalloc.rst 25 - .. include:: inlinedata.rst 26 - .. include:: eainode.rst 27 - .. include:: verity.rst 28 - .. include:: atomic_writes.rst 19 + .. toctree:: 20 + 21 + blocks 22 + blockgroup 23 + special_inodes 24 + allocators 25 + checksums 26 + bigalloc 27 + inlinedata 28 + eainode 29 + verity 30 + atomic_writes