Default to bigtime and inobtcnt at mkfs time
- Turn on bigtime (y2038) and inobtcnt features by default Resolves: rhbz#1937973
This commit is contained in:
parent
3b61d1eec8
commit
b7c9116600
40
xfsprogs-5.12.0-default-bigtime-inobtcnt-on.patch
Normal file
40
xfsprogs-5.12.0-default-bigtime-inobtcnt-on.patch
Normal file
@ -0,0 +1,40 @@
|
||||
diff --git a/man/man8/mkfs.xfs.8 b/man/man8/mkfs.xfs.8
|
||||
index a7f70285..3db89895 100644
|
||||
--- a/man/man8/mkfs.xfs.8
|
||||
+++ b/man/man8/mkfs.xfs.8
|
||||
@@ -203,7 +203,7 @@ December 1901 to January 2038, and quota timers from January 1970 to February
|
||||
.IP
|
||||
By default,
|
||||
.B mkfs.xfs
|
||||
-will not enable this feature.
|
||||
+in RHEL9 will enable this feature.
|
||||
If the option
|
||||
.B \-m crc=0
|
||||
is used, the large timestamp feature is not supported and is disabled.
|
||||
@@ -256,7 +256,7 @@ This can be used to reduce mount times when the free inode btree is enabled.
|
||||
.IP
|
||||
By default,
|
||||
.B mkfs.xfs
|
||||
-will not enable this option.
|
||||
+in RHEL9 will enable this option.
|
||||
This feature is only available for filesystems created with the (default)
|
||||
.B \-m finobt=1
|
||||
option set.
|
||||
diff --git a/mkfs/xfs_mkfs.c b/mkfs/xfs_mkfs.c
|
||||
index 36b274d5..02efca81 100644
|
||||
--- a/mkfs/xfs_mkfs.c
|
||||
+++ b/mkfs/xfs_mkfs.c
|
||||
@@ -3842,11 +3842,11 @@ main(
|
||||
.spinodes = true,
|
||||
.rmapbt = false,
|
||||
.reflink = true,
|
||||
- .inobtcnt = false,
|
||||
+ .inobtcnt = true,
|
||||
.parent_pointers = false,
|
||||
.nodalign = false,
|
||||
.nortalign = false,
|
||||
- .bigtime = false,
|
||||
+ .bigtime = true,
|
||||
},
|
||||
};
|
||||
|
@ -1,7 +1,7 @@
|
||||
Summary: Utilities for managing the XFS filesystem
|
||||
Name: xfsprogs
|
||||
Version: 5.12.0
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?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
|
||||
@ -21,6 +21,8 @@ Obsoletes: xfsprogs-qa-devel <= %{version}
|
||||
Conflicts: xfsdump < 3.0.1
|
||||
Suggests: xfsprogs-xfs_scrub
|
||||
|
||||
Patch0: xfsprogs-5.12.0-default-bigtime-inobtcnt-on.patch
|
||||
|
||||
%description
|
||||
A set of commands to use the XFS filesystem, including mkfs.xfs.
|
||||
|
||||
@ -57,7 +59,7 @@ interface could change at any time!
|
||||
|
||||
%prep
|
||||
xzcat '%{SOURCE0}' | %{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data=-
|
||||
%setup -q
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
export tagname=CC
|
||||
@ -125,6 +127,9 @@ rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/xfsprogs/
|
||||
%{_libdir}/*.so
|
||||
|
||||
%changelog
|
||||
* Thu Jun 03 2021 Eric Sandeen <sandeen@redhat.com> 5.12.0-2
|
||||
- Turn on bigtime (y2038) and inobtcnt features by default
|
||||
|
||||
* Thu Jun 03 2021 Eric Sandeen <sandeen@redhat.com> 5.12.0-1
|
||||
- New upstream release
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user