aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarrick J. Wong <djwong@kernel.org>2022-11-23 09:09:44 -0800
committerCarlos Maiolino <cem@kernel.org>2022-12-09 10:18:19 +0100
commit765809a0df333210a1d5b4f4103950b3af5d0eb3 (patch)
treee95693eb1f2ed31709e7d5f7aa439d444aa97ed4
parent2b9d6f15b18d053dd8871b07d23d23a9afac2f81 (diff)
downloadxfsprogs-dev-765809a0df333210a1d5b4f4103950b3af5d0eb3.tar.gz
mkfs.xfs: add mkfs config file for the 6.1 LTS kernel
Add a new mkfs config file to reflect the default featureset for the 6.1 LTS release. Signed-off-by: Darrick J. Wong <djwong@kernel.org> Reviewed-by: Carlos Maiolino <cmaiolino@redhat.com> Signed-off-by: Carlos Maiolino <cem@kernel.org>
-rw-r--r--mkfs/Makefile3
-rw-r--r--mkfs/lts_6.1.conf14
2 files changed, 16 insertions, 1 deletions
diff --git a/mkfs/Makefile b/mkfs/Makefile
index 55d9362f6b..6c7ee186fa 100644
--- a/mkfs/Makefile
+++ b/mkfs/Makefile
@@ -14,7 +14,8 @@ CFGFILES = \
lts_4.19.conf \
lts_5.4.conf \
lts_5.10.conf \
- lts_5.15.conf
+ lts_5.15.conf \
+ lts_6.1.conf
LLDLIBS += $(LIBXFS) $(LIBXCMD) $(LIBFROG) $(LIBRT) $(LIBBLKID) \
$(LIBUUID) $(LIBINIH) $(LIBURCU) $(LIBPTHREAD)
diff --git a/mkfs/lts_6.1.conf b/mkfs/lts_6.1.conf
new file mode 100644
index 0000000000..08bbe9f3c7
--- /dev/null
+++ b/mkfs/lts_6.1.conf
@@ -0,0 +1,14 @@
+# V5 features that were the mkfs defaults when the upstream Linux 6.1 LTS
+# kernel was released at the end of 2022.
+
+[metadata]
+nrext64=0
+bigtime=1
+crc=1
+finobt=1
+inobtcount=1
+reflink=1
+rmapbt=0
+
+[inode]
+sparse=1