File man-warn-incompatible-features.patch of Package xfsprogs.35236
Subject: Add warnings for feature incompatible with older versions
References: FATE#325563
---
man/man8/mkfs.xfs.8 | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
--- a/man/man8/mkfs.xfs.8
+++ b/man/man8/mkfs.xfs.8
@@ -195,7 +195,8 @@ The default is to generate a random UUID
.BI rmapbt= value
This option enables the creation of a reverse-mapping btree index in each
allocation group. The value is either 0 to disable the feature, or 1 to
-create the btree.
+create the btree. This feature is only compatible with SLE12-SP4 and newer
+versions.
.IP
The reverse mapping btree maps filesystem blocks to the owner of the
filesystem block. Most of the mappings will be to an inode number and an
@@ -215,7 +216,8 @@ is used, the reverse mapping btree featu
.BI reflink= value
This option enables the use of a separate reference count btree index in each
allocation group. The value is either 0 to disable the feature, or 1 to create
-a reference count btree in each allocation group.
+a reference count btree in each allocation group. This feature is only
+compatible with SLE12-SP4 and newer versions.
.IP
The reference count btree enables the sharing of physical extents between
the data forks of different files, which is commonly known as "reflink".
@@ -282,7 +284,8 @@ Set the copy-on-write extent size hint o
.BR mkfs.xfs "."
The value must be provided in units of filesystem blocks.
If the value is zero, the default value (currently 32 blocks) will be used.
-Directories will pass on this hint to newly created children.
+Directories will pass on this hint to newly created children. This feature
+is only compatible with SLE12-SP4 and newer versions.
.TP
.BI name= value
This can be used to specify the name of the special file containing
@@ -377,13 +380,15 @@ this information.
If set, all inodes created by
.B mkfs.xfs
will be created with the realtime flag set.
-Directories will pass on this flag to newly created children.
+Directories will pass on this flag to newly created children. This feature is
+only compatible with SLE12-SP4 and newer versions.
.TP
.BI projinherit= value
All inodes created by
.B mkfs.xfs
will be assigned this project quota id.
Directories will pass on the project id to newly created children.
+This feature is only compatible with SLE12-SP4 and newer versions.
.TP
.BI extszinherit= value
All inodes created by
@@ -391,6 +396,7 @@ All inodes created by
will have this extent size hint applied.
The value must be provided in units of filesystem blocks.
Directories will pass on this hint to newly created children.
+This feature is only compatible with SLE12-SP4 and newer versions.
.RE
.TP
.B \-f