From: Theodore Ts'o Date: Thu, 28 Nov 2024 03:37:52 +0000 (-0500) Subject: ext4.5, tune2fs.8: add documentation for the orphan_file feature X-Git-Tag: v1.47.2-rc1~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=704062323ba96d8c9c21adb812b8e5dae3dc1be3;p=thirdparty%2Fe2fsprogs.git ext4.5, tune2fs.8: add documentation for the orphan_file feature Add documentation for the orphan_file feature to the ext4(5) and tune2fs(8) man pages. Addresses-Debian-Bug: #1073062 Signed-off-by: Theodore Ts'o --- diff --git a/misc/ext4.5.in b/misc/ext4.5.in index cf73bdf0..e909fd17 100644 --- a/misc/ext4.5.in +++ b/misc/ext4.5.in @@ -245,6 +245,13 @@ This ext4 feature provides multiple mount protection (MMP). MMP helps to protect the file system from being multiply mounted and is useful in shared storage environments. .TP +.B orphan_file +.br +This ext4 feature fixes a potential scalability bottleneck for workloads +that are doing a large number of truncate or file extensions in +parallel. It is supported by Linux kernels starting version 5.15, and +by e2fsprogs starting with version 1.47.0. +.TP .B project .br This ext4 feature provides project quota support. With this feature, diff --git a/misc/tune2fs.8.in b/misc/tune2fs.8.in index c233494e..ff0bd511 100644 --- a/misc/tune2fs.8.in +++ b/misc/tune2fs.8.in @@ -669,6 +669,11 @@ feature while it is mounted. .B mmp Enable or disable multiple mount protection (MMP) feature. .TP +.B orphan_file +Store the list of orphan inodes in multiple blocks instead of a single +linked-list to avoid potential scalability bottlenecks for workloads +that perform a large number of file truncations or extensions in parallel. +.TP .B project Enable project ID tracking. This is used for project quota tracking. .TP