* [PATCH 0/5] ext4 docs toctree reorganization
@ 2025-06-20 10:56 Bagas Sanjaya
2025-06-20 10:56 ` [PATCH 1/5] Documentation: ext4: Convert includes into toctrees Bagas Sanjaya
` (7 more replies)
0 siblings, 8 replies; 13+ messages in thread
From: Bagas Sanjaya @ 2025-06-20 10:56 UTC (permalink / raw)
To: Linux Kernel Mailing List, Linux Documentation, Linux ext4
Cc: Theodore Ts'o, Andreas Dilger, Jonathan Corbet,
Ritesh Harjani (IBM), Darrick J. Wong, Bagas Sanjaya
Hi Jon, hi Ted,
While discussing on my previous ext4 docs reorganization attempt
by merging contents [1], Jon suggested that considering current docs
file structure, a proper toctree would be ideal [2]. So, here's
the patchset that does exactly that.
Actual conversion to toctree structure is in [1/5], while the rest
is cleanups to make the resulting toctree nicer.
This patchset is based on docs-next tree.
Enjoy!
[1]: https://lore.kernel.org/linux-doc/20250618111544.22602-1-bagasdotme@gmail.com/
[2]: https://lore.kernel.org/linux-doc/87bjqjh5dr.fsf@trenco.lwn.net/
Bagas Sanjaya (5):
Documentation: ext4: Convert includes into toctrees
Documentation: ext4: Reduce toctree depth
Documentation: ext4: atomic_writes: Demote last three sections
Documentation: ext4: blockgroup: Add explicit title heading
Documentation: ext4: Move inode table short docs into its own file
.../filesystems/ext4/atomic_writes.rst | 10 ++++-----
Documentation/filesystems/ext4/bitmaps.rst | 7 ------
Documentation/filesystems/ext4/blockgroup.rst | 11 ++++++----
Documentation/filesystems/ext4/dynamic.rst | 10 +++++----
Documentation/filesystems/ext4/globals.rst | 15 ++++++++-----
Documentation/filesystems/ext4/index.rst | 2 +-
.../filesystems/ext4/inode_table.rst | 9 ++++++++
Documentation/filesystems/ext4/overview.rst | 22 ++++++++++---------
8 files changed, 49 insertions(+), 37 deletions(-)
create mode 100644 Documentation/filesystems/ext4/inode_table.rst
base-commit: d3f825032091fc14c7d5e34bcd54317ae4246903
--
An old man doll... just what I always wanted! - Clara
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH 1/5] Documentation: ext4: Convert includes into toctrees
2025-06-20 10:56 [PATCH 0/5] ext4 docs toctree reorganization Bagas Sanjaya
@ 2025-06-20 10:56 ` Bagas Sanjaya
2025-06-20 10:56 ` [PATCH 2/5] Documentation: ext4: Reduce toctree depth Bagas Sanjaya
` (6 subsequent siblings)
7 siblings, 0 replies; 13+ messages in thread
From: Bagas Sanjaya @ 2025-06-20 10:56 UTC (permalink / raw)
To: Linux Kernel Mailing List, Linux Documentation, Linux ext4
Cc: Theodore Ts'o, Andreas Dilger, Jonathan Corbet,
Ritesh Harjani (IBM), Darrick J. Wong, Bagas Sanjaya
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>
---
This actually fixes duplicate label to itself warning as tried to be
fixed in another approach [1], hence the Fixes: tag.
[1]: https://lore.kernel.org/linux-doc/20250610091200.54075-2-bagasdotme@gmail.com/
Documentation/filesystems/ext4/dynamic.rst | 10 ++++++----
Documentation/filesystems/ext4/globals.rst | 14 +++++++------
Documentation/filesystems/ext4/overview.rst | 22 +++++++++++----------
3 files changed, 26 insertions(+), 20 deletions(-)
diff --git a/Documentation/filesystems/ext4/dynamic.rst b/Documentation/filesystems/ext4/dynamic.rst
index bb0c84333341a5..bbad439aada262 100644
--- a/Documentation/filesystems/ext4/dynamic.rst
+++ b/Documentation/filesystems/ext4/dynamic.rst
@@ -6,7 +6,9 @@ Dynamic Structures
Dynamic metadata are created on the fly when files and blocks are
allocated to files.
-.. include:: inodes.rst
-.. include:: ifork.rst
-.. include:: directory.rst
-.. include:: attributes.rst
+.. toctree::
+
+ inodes
+ ifork
+ directory
+ attributes
diff --git a/Documentation/filesystems/ext4/globals.rst b/Documentation/filesystems/ext4/globals.rst
index b17418974fd35e..2264b76e873cc9 100644
--- a/Documentation/filesystems/ext4/globals.rst
+++ b/Documentation/filesystems/ext4/globals.rst
@@ -6,9 +6,11 @@ Global Structures
The filesystem is sharded into a number of block groups, each of which
have static metadata at fixed locations.
-.. include:: super.rst
-.. include:: group_descr.rst
-.. include:: bitmaps.rst
-.. include:: mmp.rst
-.. include:: journal.rst
-.. include:: orphan.rst
+.. toctree::
+
+ super
+ group_descr
+ bitmaps
+ mmp
+ journal
+ orphan
diff --git a/Documentation/filesystems/ext4/overview.rst b/Documentation/filesystems/ext4/overview.rst
index 9d4054c17ecb7b..171c3963d7f687 100644
--- a/Documentation/filesystems/ext4/overview.rst
+++ b/Documentation/filesystems/ext4/overview.rst
@@ -16,13 +16,15 @@ All fields in ext4 are written to disk in little-endian order. HOWEVER,
all fields in jbd2 (the journal) are written to disk in big-endian
order.
-.. include:: blocks.rst
-.. include:: blockgroup.rst
-.. include:: special_inodes.rst
-.. include:: allocators.rst
-.. include:: checksums.rst
-.. include:: bigalloc.rst
-.. include:: inlinedata.rst
-.. include:: eainode.rst
-.. include:: verity.rst
-.. include:: atomic_writes.rst
+.. toctree::
+
+ blocks
+ blockgroup
+ special_inodes
+ allocators
+ checksums
+ bigalloc
+ inlinedata
+ eainode
+ verity
+ atomic_writes
--
An old man doll... just what I always wanted! - Clara
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 2/5] Documentation: ext4: Reduce toctree depth
2025-06-20 10:56 [PATCH 0/5] ext4 docs toctree reorganization Bagas Sanjaya
2025-06-20 10:56 ` [PATCH 1/5] Documentation: ext4: Convert includes into toctrees Bagas Sanjaya
@ 2025-06-20 10:56 ` Bagas Sanjaya
2025-06-20 10:56 ` [PATCH 3/5] Documentation: ext4: atomic_writes: Demote last three sections Bagas Sanjaya
` (5 subsequent siblings)
7 siblings, 0 replies; 13+ messages in thread
From: Bagas Sanjaya @ 2025-06-20 10:56 UTC (permalink / raw)
To: Linux Kernel Mailing List, Linux Documentation, Linux ext4
Cc: Theodore Ts'o, Andreas Dilger, Jonathan Corbet,
Ritesh Harjani (IBM), Darrick J. Wong, Bagas Sanjaya
Reduce toctree depth from 6 to 2 to only show individual docs titles
on top-level toctree (index.rst) and to not spoil the entire hierarchy.
Signed-off-by: Bagas Sanjaya <bagasdotme@gmail.com>
---
Documentation/filesystems/ext4/index.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/filesystems/ext4/index.rst b/Documentation/filesystems/ext4/index.rst
index 705d813d558f0e..1ff8150c50e927 100644
--- a/Documentation/filesystems/ext4/index.rst
+++ b/Documentation/filesystems/ext4/index.rst
@@ -5,7 +5,7 @@ ext4 Data Structures and Algorithms
===================================
.. toctree::
- :maxdepth: 6
+ :maxdepth: 2
:numbered:
about
--
An old man doll... just what I always wanted! - Clara
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 3/5] Documentation: ext4: atomic_writes: Demote last three sections
2025-06-20 10:56 [PATCH 0/5] ext4 docs toctree reorganization Bagas Sanjaya
2025-06-20 10:56 ` [PATCH 1/5] Documentation: ext4: Convert includes into toctrees Bagas Sanjaya
2025-06-20 10:56 ` [PATCH 2/5] Documentation: ext4: Reduce toctree depth Bagas Sanjaya
@ 2025-06-20 10:56 ` Bagas Sanjaya
2025-06-20 10:56 ` [PATCH 4/5] Documentation: ext4: blockgroup: Add explicit title heading Bagas Sanjaya
` (4 subsequent siblings)
7 siblings, 0 replies; 13+ messages in thread
From: Bagas Sanjaya @ 2025-06-20 10:56 UTC (permalink / raw)
To: Linux Kernel Mailing List, Linux Documentation, Linux ext4
Cc: Theodore Ts'o, Andreas Dilger, Jonathan Corbet,
Ritesh Harjani (IBM), Darrick J. Wong, Bagas Sanjaya
Last three sections of atomic block writes documentation are adorned as
first-level title headings, which erroneously increase toctree entries
in overview.rst. Demote them.
Fixes: 0bf1f51e34c4 ("ext4: Add atomic block write documentation")
Signed-off-by: Bagas Sanjaya <bagasdotme@gmail.com>
---
Documentation/filesystems/ext4/atomic_writes.rst | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/Documentation/filesystems/ext4/atomic_writes.rst b/Documentation/filesystems/ext4/atomic_writes.rst
index f65767df3620d5..aeb47ace738dfa 100644
--- a/Documentation/filesystems/ext4/atomic_writes.rst
+++ b/Documentation/filesystems/ext4/atomic_writes.rst
@@ -148,10 +148,10 @@ reserved during:
only required to handle a split extent across leaf blocks.
How to
-------
+~~~~~~
Creating Filesystems with Atomic Write Support
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
First check the atomic write units supported by block device.
See :ref:`atomic_write_bdev_support` for more details.
@@ -176,7 +176,7 @@ Where ``-b`` specifies the block size, ``-C`` specifies the cluster size in byte
and ``-O bigalloc`` enables the bigalloc feature.
Application Interface
-~~~~~~~~~~~~~~~~~~~~~
+^^^^^^^^^^^^^^^^^^^^^
Applications can use the ``pwritev2()`` system call with the ``RWF_ATOMIC`` flag
to perform atomic writes:
@@ -204,7 +204,7 @@ writes are supported.
.. _atomic_write_bdev_support:
Hardware Support
-----------------
+~~~~~~~~~~~~~~~~
The underlying storage device must support atomic write operations.
Modern NVMe and SCSI devices often provide this capability.
@@ -217,7 +217,7 @@ Nonzero values for these attributes indicate that the device supports
atomic writes.
See Also
---------
+~~~~~~~~
* :doc:`bigalloc` - Documentation on the bigalloc feature
* :doc:`allocators` - Documentation on block allocation in ext4
--
An old man doll... just what I always wanted! - Clara
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 4/5] Documentation: ext4: blockgroup: Add explicit title heading
2025-06-20 10:56 [PATCH 0/5] ext4 docs toctree reorganization Bagas Sanjaya
` (2 preceding siblings ...)
2025-06-20 10:56 ` [PATCH 3/5] Documentation: ext4: atomic_writes: Demote last three sections Bagas Sanjaya
@ 2025-06-20 10:56 ` Bagas Sanjaya
2025-06-20 10:56 ` [PATCH 5/5] Documentation: ext4: Move inode table short docs into its own file Bagas Sanjaya
` (3 subsequent siblings)
7 siblings, 0 replies; 13+ messages in thread
From: Bagas Sanjaya @ 2025-06-20 10:56 UTC (permalink / raw)
To: Linux Kernel Mailing List, Linux Documentation, Linux ext4
Cc: Theodore Ts'o, Andreas Dilger, Jonathan Corbet,
Ritesh Harjani (IBM), Darrick J. Wong, Bagas Sanjaya
Block groups documentation has three, first-level section headings.
These headings' text become toctree entries and the first one "Layout"
becomes docs title in the output, which isn't conveying the docs
contents.
Add explicit title heading and demote the rest.
Signed-off-by: Bagas Sanjaya <bagasdotme@gmail.com>
---
Documentation/filesystems/ext4/blockgroup.rst | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/Documentation/filesystems/ext4/blockgroup.rst b/Documentation/filesystems/ext4/blockgroup.rst
index ed5a5cac6d40e1..7cbf0b2b778eab 100644
--- a/Documentation/filesystems/ext4/blockgroup.rst
+++ b/Documentation/filesystems/ext4/blockgroup.rst
@@ -1,7 +1,10 @@
.. SPDX-License-Identifier: GPL-2.0
+Block Groups
+------------
+
Layout
-------
+~~~~~~
The layout of a standard block group is approximately as follows (each
of these fields is discussed in a separate section below):
@@ -60,7 +63,7 @@ groups (flex_bg). Leftover space is used for file data blocks, indirect
block maps, extent tree blocks, and extended attributes.
Flexible Block Groups
----------------------
+~~~~~~~~~~~~~~~~~~~~~
Starting in ext4, there is a new feature called flexible block groups
(flex_bg). In a flex_bg, several block groups are tied together as one
@@ -78,7 +81,7 @@ if flex_bg is enabled. The number of block groups that make up a
flex_bg is given by 2 ^ ``sb.s_log_groups_per_flex``.
Meta Block Groups
------------------
+~~~~~~~~~~~~~~~~~
Without the option META_BG, for safety concerns, all block group
descriptors copies are kept in the first block group. Given the default
@@ -117,7 +120,7 @@ Please see an important note about ``BLOCK_UNINIT`` in the section about
block and inode bitmaps.
Lazy Block Group Initialization
--------------------------------
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
A new feature for ext4 are three block group descriptor flags that
enable mkfs to skip initializing other parts of the block group
--
An old man doll... just what I always wanted! - Clara
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 5/5] Documentation: ext4: Move inode table short docs into its own file
2025-06-20 10:56 [PATCH 0/5] ext4 docs toctree reorganization Bagas Sanjaya
` (3 preceding siblings ...)
2025-06-20 10:56 ` [PATCH 4/5] Documentation: ext4: blockgroup: Add explicit title heading Bagas Sanjaya
@ 2025-06-20 10:56 ` Bagas Sanjaya
2025-06-30 0:53 ` [PATCH 0/5] ext4 docs toctree reorganization Bagas Sanjaya
` (2 subsequent siblings)
7 siblings, 0 replies; 13+ messages in thread
From: Bagas Sanjaya @ 2025-06-20 10:56 UTC (permalink / raw)
To: Linux Kernel Mailing List, Linux Documentation, Linux ext4
Cc: Theodore Ts'o, Andreas Dilger, Jonathan Corbet,
Ritesh Harjani (IBM), Darrick J. Wong, Bagas Sanjaya
The short description of inode table is in bitmaps.rst alongside the
proper bitmpas documentation. The docs file is short enough that it fits
whole browser screen on desktop, which implies that when readers click
"Inode Table", they will essentially see bitmaps docs.
Move inode table short description.
Signed-off-by: Bagas Sanjaya <bagasdotme@gmail.com>
---
Documentation/filesystems/ext4/bitmaps.rst | 7 -------
Documentation/filesystems/ext4/globals.rst | 1 +
Documentation/filesystems/ext4/inode_table.rst | 9 +++++++++
3 files changed, 10 insertions(+), 7 deletions(-)
create mode 100644 Documentation/filesystems/ext4/inode_table.rst
diff --git a/Documentation/filesystems/ext4/bitmaps.rst b/Documentation/filesystems/ext4/bitmaps.rst
index 91c45d86e9bb56..9d7d7b083a258c 100644
--- a/Documentation/filesystems/ext4/bitmaps.rst
+++ b/Documentation/filesystems/ext4/bitmaps.rst
@@ -19,10 +19,3 @@ necessarily the case that no blocks are in use -- if ``meta_bg`` is set,
the bitmaps and group descriptor live inside the group. Unfortunately,
ext2fs_test_block_bitmap2() will return '0' for those locations,
which produces confusing debugfs output.
-
-Inode Table
------------
-Inode tables are statically allocated at mkfs time. Each block group
-descriptor points to the start of the table, and the superblock records
-the number of inodes per group. See the section on inodes for more
-information.
diff --git a/Documentation/filesystems/ext4/globals.rst b/Documentation/filesystems/ext4/globals.rst
index 2264b76e873cc9..c6a6abce818a17 100644
--- a/Documentation/filesystems/ext4/globals.rst
+++ b/Documentation/filesystems/ext4/globals.rst
@@ -11,6 +11,7 @@ have static metadata at fixed locations.
super
group_descr
bitmaps
+ inode_table
mmp
journal
orphan
diff --git a/Documentation/filesystems/ext4/inode_table.rst b/Documentation/filesystems/ext4/inode_table.rst
new file mode 100644
index 00000000000000..f7900a52c0d5da
--- /dev/null
+++ b/Documentation/filesystems/ext4/inode_table.rst
@@ -0,0 +1,9 @@
+.. SPDX-License-Identifier: GPL-2.0
+
+Inode Table
+-----------
+
+Inode tables are statically allocated at mkfs time. Each block group
+descriptor points to the start of the table, and the superblock records
+the number of inodes per group. See :doc:`inode documentation <inodes>`
+for more information on inode table layout.
--
An old man doll... just what I always wanted! - Clara
^ permalink raw reply related [flat|nested] 13+ messages in thread
* Re: [PATCH 0/5] ext4 docs toctree reorganization
2025-06-20 10:56 [PATCH 0/5] ext4 docs toctree reorganization Bagas Sanjaya
` (4 preceding siblings ...)
2025-06-20 10:56 ` [PATCH 5/5] Documentation: ext4: Move inode table short docs into its own file Bagas Sanjaya
@ 2025-06-30 0:53 ` Bagas Sanjaya
2025-06-30 15:22 ` Darrick J. Wong
2025-07-01 19:11 ` Jonathan Corbet
2025-07-02 22:59 ` Jonathan Corbet
7 siblings, 1 reply; 13+ messages in thread
From: Bagas Sanjaya @ 2025-06-30 0:53 UTC (permalink / raw)
To: Linux Kernel Mailing List, Linux Documentation, Linux ext4
Cc: Theodore Ts'o, Andreas Dilger, Jonathan Corbet,
Ritesh Harjani (IBM), Darrick J. Wong
[-- Attachment #1: Type: text/plain, Size: 541 bytes --]
On Fri, Jun 20, 2025 at 05:56:39PM +0700, Bagas Sanjaya wrote:
> Hi Jon, hi Ted,
>
> While discussing on my previous ext4 docs reorganization attempt
> by merging contents [1], Jon suggested that considering current docs
> file structure, a proper toctree would be ideal [2]. So, here's
> the patchset that does exactly that.
>
> Actual conversion to toctree structure is in [1/5], while the rest
> is cleanups to make the resulting toctree nicer.
>
review ping
--
An old man doll... just what I always wanted! - Clara
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 0/5] ext4 docs toctree reorganization
2025-06-30 0:53 ` [PATCH 0/5] ext4 docs toctree reorganization Bagas Sanjaya
@ 2025-06-30 15:22 ` Darrick J. Wong
0 siblings, 0 replies; 13+ messages in thread
From: Darrick J. Wong @ 2025-06-30 15:22 UTC (permalink / raw)
To: Bagas Sanjaya
Cc: Linux Kernel Mailing List, Linux Documentation, Linux ext4,
Theodore Ts'o, Andreas Dilger, Jonathan Corbet,
Ritesh Harjani (IBM)
On Mon, Jun 30, 2025 at 07:53:43AM +0700, Bagas Sanjaya wrote:
> On Fri, Jun 20, 2025 at 05:56:39PM +0700, Bagas Sanjaya wrote:
> > Hi Jon, hi Ted,
> >
> > While discussing on my previous ext4 docs reorganization attempt
> > by merging contents [1], Jon suggested that considering current docs
> > file structure, a proper toctree would be ideal [2]. So, here's
> > the patchset that does exactly that.
> >
> > Actual conversion to toctree structure is in [1/5], while the rest
> > is cleanups to make the resulting toctree nicer.
> >
>
> review ping
This sounds a lot better than dumping everything into a single huge rst
file. :)
The structural changes to the documents look ok to me, though I'm no rst
expert so I trust you built the documentation and it didn't spawn DOOM
II or anything... ;)
Acked-by: "Darrick J. Wong" <djwong@kernel.org>
--D
>
> --
> An old man doll... just what I always wanted! - Clara
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 0/5] ext4 docs toctree reorganization
2025-06-20 10:56 [PATCH 0/5] ext4 docs toctree reorganization Bagas Sanjaya
` (5 preceding siblings ...)
2025-06-30 0:53 ` [PATCH 0/5] ext4 docs toctree reorganization Bagas Sanjaya
@ 2025-07-01 19:11 ` Jonathan Corbet
2025-07-01 19:45 ` Darrick J. Wong
2025-07-01 21:24 ` Theodore Ts'o
2025-07-02 22:59 ` Jonathan Corbet
7 siblings, 2 replies; 13+ messages in thread
From: Jonathan Corbet @ 2025-07-01 19:11 UTC (permalink / raw)
To: Bagas Sanjaya, Linux Kernel Mailing List, Linux Documentation,
Linux ext4
Cc: Theodore Ts'o, Andreas Dilger, Ritesh Harjani (IBM),
Darrick J. Wong, Bagas Sanjaya
Bagas Sanjaya <bagasdotme@gmail.com> writes:
> Hi Jon, hi Ted,
>
> While discussing on my previous ext4 docs reorganization attempt
> by merging contents [1], Jon suggested that considering current docs
> file structure, a proper toctree would be ideal [2]. So, here's
> the patchset that does exactly that.
>
> Actual conversion to toctree structure is in [1/5], while the rest
> is cleanups to make the resulting toctree nicer.
>
> This patchset is based on docs-next tree.
So to me this seems like an improvement. I'm happy to take it, though
would prefer an ack from ext4land if possible.
Thanks,
jon
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 0/5] ext4 docs toctree reorganization
2025-07-01 19:11 ` Jonathan Corbet
@ 2025-07-01 19:45 ` Darrick J. Wong
2025-07-01 19:52 ` Jonathan Corbet
2025-07-01 21:24 ` Theodore Ts'o
1 sibling, 1 reply; 13+ messages in thread
From: Darrick J. Wong @ 2025-07-01 19:45 UTC (permalink / raw)
To: Jonathan Corbet
Cc: Bagas Sanjaya, Linux Kernel Mailing List, Linux Documentation,
Linux ext4, Theodore Ts'o, Andreas Dilger,
Ritesh Harjani (IBM)
On Tue, Jul 01, 2025 at 01:11:25PM -0600, Jonathan Corbet wrote:
> Bagas Sanjaya <bagasdotme@gmail.com> writes:
>
> > Hi Jon, hi Ted,
> >
> > While discussing on my previous ext4 docs reorganization attempt
> > by merging contents [1], Jon suggested that considering current docs
> > file structure, a proper toctree would be ideal [2]. So, here's
> > the patchset that does exactly that.
> >
> > Actual conversion to toctree structure is in [1/5], while the rest
> > is cleanups to make the resulting toctree nicer.
> >
> > This patchset is based on docs-next tree.
>
> So to me this seems like an improvement. I'm happy to take it, though
> would prefer an ack from ext4land if possible.
I did, yesterday:
https://lore.kernel.org/linux-ext4/87y0t7rajm.fsf@trenco.lwn.net/T/#mc3ea7f04fc1b0e4294bce6bd60f5f605017f6f7c
Though I'm also happy not to be thought of as part of 'ext4land' ;)
--D
> Thanks,
>
> jon
>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 0/5] ext4 docs toctree reorganization
2025-07-01 19:45 ` Darrick J. Wong
@ 2025-07-01 19:52 ` Jonathan Corbet
0 siblings, 0 replies; 13+ messages in thread
From: Jonathan Corbet @ 2025-07-01 19:52 UTC (permalink / raw)
To: Darrick J. Wong
Cc: Bagas Sanjaya, Linux Kernel Mailing List, Linux Documentation,
Linux ext4, Theodore Ts'o, Andreas Dilger,
Ritesh Harjani (IBM)
"Darrick J. Wong" <djwong@kernel.org> writes:
> On Tue, Jul 01, 2025 at 01:11:25PM -0600, Jonathan Corbet wrote:
>> Bagas Sanjaya <bagasdotme@gmail.com> writes:
>>
>> > Hi Jon, hi Ted,
>> >
>> > While discussing on my previous ext4 docs reorganization attempt
>> > by merging contents [1], Jon suggested that considering current docs
>> > file structure, a proper toctree would be ideal [2]. So, here's
>> > the patchset that does exactly that.
>> >
>> > Actual conversion to toctree structure is in [1/5], while the rest
>> > is cleanups to make the resulting toctree nicer.
>> >
>> > This patchset is based on docs-next tree.
>>
>> So to me this seems like an improvement. I'm happy to take it, though
>> would prefer an ack from ext4land if possible.
>
> I did, yesterday:
> https://lore.kernel.org/linux-ext4/87y0t7rajm.fsf@trenco.lwn.net/T/#mc3ea7f04fc1b0e4294bce6bd60f5f605017f6f7c
>
> Though I'm also happy not to be thought of as part of 'ext4land' ;)
Yup, I have your ack ... if that's good enough I'll proceed. You can be
from wherever you want as far as I'm concerned :)
Thanks,
jon
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 0/5] ext4 docs toctree reorganization
2025-07-01 19:11 ` Jonathan Corbet
2025-07-01 19:45 ` Darrick J. Wong
@ 2025-07-01 21:24 ` Theodore Ts'o
1 sibling, 0 replies; 13+ messages in thread
From: Theodore Ts'o @ 2025-07-01 21:24 UTC (permalink / raw)
To: Jonathan Corbet
Cc: Bagas Sanjaya, Linux Kernel Mailing List, Linux Documentation,
Linux ext4, Andreas Dilger, Ritesh Harjani (IBM), Darrick J. Wong
On Tue, Jul 01, 2025 at 01:11:25PM -0600, Jonathan Corbet wrote:
> Bagas Sanjaya <bagasdotme@gmail.com> writes:
>
> > Hi Jon, hi Ted,
> >
> > While discussing on my previous ext4 docs reorganization attempt
> > by merging contents [1], Jon suggested that considering current docs
> > file structure, a proper toctree would be ideal [2]. So, here's
> > the patchset that does exactly that.
> >
> > Actual conversion to toctree structure is in [1/5], while the rest
> > is cleanups to make the resulting toctree nicer.
> >
> > This patchset is based on docs-next tree.
>
> So to me this seems like an improvement. I'm happy to take it, though
> would prefer an ack from ext4land if possible.
Acked-by: Theodore Ts'o <tytso@mit.edu>
- Ted
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 0/5] ext4 docs toctree reorganization
2025-06-20 10:56 [PATCH 0/5] ext4 docs toctree reorganization Bagas Sanjaya
` (6 preceding siblings ...)
2025-07-01 19:11 ` Jonathan Corbet
@ 2025-07-02 22:59 ` Jonathan Corbet
7 siblings, 0 replies; 13+ messages in thread
From: Jonathan Corbet @ 2025-07-02 22:59 UTC (permalink / raw)
To: Bagas Sanjaya, Linux Kernel Mailing List, Linux Documentation,
Linux ext4
Cc: Theodore Ts'o, Andreas Dilger, Ritesh Harjani (IBM),
Darrick J. Wong, Bagas Sanjaya
Bagas Sanjaya <bagasdotme@gmail.com> writes:
> Hi Jon, hi Ted,
>
> While discussing on my previous ext4 docs reorganization attempt
> by merging contents [1], Jon suggested that considering current docs
> file structure, a proper toctree would be ideal [2]. So, here's
> the patchset that does exactly that.
>
> Actual conversion to toctree structure is in [1/5], while the rest
> is cleanups to make the resulting toctree nicer.
>
> This patchset is based on docs-next tree.
Applied, thanks.
jon
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2025-07-02 22:59 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-20 10:56 [PATCH 0/5] ext4 docs toctree reorganization Bagas Sanjaya
2025-06-20 10:56 ` [PATCH 1/5] Documentation: ext4: Convert includes into toctrees Bagas Sanjaya
2025-06-20 10:56 ` [PATCH 2/5] Documentation: ext4: Reduce toctree depth Bagas Sanjaya
2025-06-20 10:56 ` [PATCH 3/5] Documentation: ext4: atomic_writes: Demote last three sections Bagas Sanjaya
2025-06-20 10:56 ` [PATCH 4/5] Documentation: ext4: blockgroup: Add explicit title heading Bagas Sanjaya
2025-06-20 10:56 ` [PATCH 5/5] Documentation: ext4: Move inode table short docs into its own file Bagas Sanjaya
2025-06-30 0:53 ` [PATCH 0/5] ext4 docs toctree reorganization Bagas Sanjaya
2025-06-30 15:22 ` Darrick J. Wong
2025-07-01 19:11 ` Jonathan Corbet
2025-07-01 19:45 ` Darrick J. Wong
2025-07-01 19:52 ` Jonathan Corbet
2025-07-01 21:24 ` Theodore Ts'o
2025-07-02 22:59 ` Jonathan Corbet
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).