diff --git a/.xfsprogs.metadata b/.xfsprogs.metadata new file mode 100644 index 0000000..2af2860 --- /dev/null +++ b/.xfsprogs.metadata @@ -0,0 +1,2 @@ +12afbdd497603b98945ea18f9aa5a78c671a6e4c xfsprogs-5.19.0.tar.xz +046291e741aea0f98fbe40a73c6728ba13e8f747 xfsprogs-5.19.0.tar.sign diff --git a/xfsprogs-6.5.0-mkfs.xfs.8-correction-on-mkfs.xfs-manpage-since-refl.patch b/xfsprogs-6.5.0-mkfs.xfs.8-correction-on-mkfs.xfs-manpage-since-refl.patch new file mode 100644 index 0000000..cbf2411 --- /dev/null +++ b/xfsprogs-6.5.0-mkfs.xfs.8-correction-on-mkfs.xfs-manpage-since-refl.patch @@ -0,0 +1,39 @@ +From 780e93c5103d3c19d53c36ab7f4794d14912f3a5 Mon Sep 17 00:00:00 2001 +From: Bill O'Donnell +Date: Fri, 28 Jul 2023 17:20:17 -0500 +Subject: [PATCH] mkfs.xfs.8: correction on mkfs.xfs manpage since reflink and + dax are compatible + +Merged early in 2023: Commit 480017957d638 xfs: remove restrictions for fsdax +and reflink. There needs to be a corresponding change to the mkfs.xfs manpage +to remove the incompatiblity statement. + +Signed-off-by: Bill O'Donnell +Reviewed-by: Darrick J. Wong +Reviewed-by: Carlos Maiolino +Signed-off-by: Pavel Reichl +--- + man/man8/mkfs.xfs.8.in | 7 ------- + 1 file changed, 7 deletions(-) + +diff --git a/man/man8/mkfs.xfs.8.in b/man/man8/mkfs.xfs.8.in +index ce6f1e2d..08bb92f6 100644 +--- a/man/man8/mkfs.xfs.8.in ++++ b/man/man8/mkfs.xfs.8.in +@@ -323,13 +323,6 @@ option set. When the option + .B \-m crc=0 + is used, the reference count btree feature is not supported and reflink is + disabled. +-.IP +-Note: the filesystem DAX mount option ( +-.B \-o dax +-) is incompatible with +-reflink-enabled XFS filesystems. To use filesystem DAX with XFS, specify the +-.B \-m reflink=0 +-option to mkfs.xfs to disable the reflink feature. + .RE + .PP + .PD 0 +-- +2.41.0 + diff --git a/xfsprogs.spec b/xfsprogs.spec index 20fa2b7..e693de4 100644 --- a/xfsprogs.spec +++ b/xfsprogs.spec @@ -1,7 +1,7 @@ Summary: Utilities for managing the XFS filesystem Name: xfsprogs Version: 5.19.0 -Release: 3%{?dist} +Release: 4%{?dist} License: GPL+ and LGPLv2+ URL: https://xfs.wiki.kernel.org Source0: http://kernel.org/pub/linux/utils/fs/xfs/xfsprogs/%{name}-%{version}.tar.xz @@ -36,6 +36,7 @@ Patch10: xfsprogs-5.19.0-xfs-removed-useless-condition-in-function-xfs_attr_n.pa Patch11: xfsprogs-5.19.0-xfs_repair-retain-superblock-buffer-to-avoid-write-h.patch Patch12: xfsprogs-kernel-xfs-set-bnobt-cntbt-numrecs-correctly-when-formattin.patch Patch13: xfsprogs-rhelonly-mkfs-fix-man-s-default-value-for-sparse-option.patch +Patch14: xfsprogs-6.5.0-mkfs.xfs.8-correction-on-mkfs.xfs-manpage-since-refl.patch %description A set of commands to use the XFS filesystem, including mkfs.xfs. @@ -147,6 +148,10 @@ install -m 0644 %{SOURCE3} %{buildroot}%{mkfsdir} %{_libdir}/*.so %changelog +* Wed Aug 02 2023 Pavel Reichl - 5.19.0-4 +- Fix man page, mkfs.xfs(8): Update section on dax+reflink +- compatibility (#2226900) + * Tue Jun 20 2023 Pavel Reichl - 5.19.0-3 - Fix man page default for sparse mkfs option (#2216118)