d8d8bc
From d3d0e6dc70889e5fe9d9dfeab67e9ba1f0491a28 Mon Sep 17 00:00:00 2001
d8d8bc
From: Andrey Albershteyn <aalbersh@redhat.com>
d8d8bc
Date: Mon, 25 Apr 2022 17:08:39 +0200
d8d8bc
Subject: blkid: add FSSIZE tag with tests for XFS
d8d8bc
d8d8bc
The FSSIZE tag was added to the libblkid. Enable this tag in blkid
d8d8bc
and update tests golden output for XFS test cases.
d8d8bc
d8d8bc
Upstream: http://github.com/util-linux/util-linux/commit/60cedc921
d8d8bc
Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=2064810
d8d8bc
Signed-off-by: Andrey Albershteyn <aalbersh@redhat.com>
d8d8bc
---
d8d8bc
 misc-utils/blkid.c                    | 3 ++-
d8d8bc
 tests/expected/blkid/low-probe-xfs    | 1 +
d8d8bc
 tests/expected/blkid/low-probe-xfs-v5 | 1 +
d8d8bc
 3 files changed, 4 insertions(+), 1 deletion(-)
d8d8bc
d8d8bc
diff --git a/misc-utils/blkid.c b/misc-utils/blkid.c
d8d8bc
index cccd8af87..4f456be52 100644
d8d8bc
--- a/misc-utils/blkid.c
d8d8bc
+++ b/misc-utils/blkid.c
d8d8bc
@@ -892,7 +892,8 @@ int main(int argc, char **argv)
d8d8bc
 			blkid_probe_set_superblocks_flags(pr,
d8d8bc
 				BLKID_SUBLKS_LABEL | BLKID_SUBLKS_UUID |
d8d8bc
 				BLKID_SUBLKS_TYPE | BLKID_SUBLKS_SECTYPE |
d8d8bc
-				BLKID_SUBLKS_USAGE | BLKID_SUBLKS_VERSION);
d8d8bc
+				BLKID_SUBLKS_USAGE | BLKID_SUBLKS_VERSION |
d8d8bc
+				BLKID_SUBLKS_FSSIZE);
d8d8bc
 
d8d8bc
 
d8d8bc
 			if (fltr_usage &&
d8d8bc
diff --git a/tests/expected/blkid/low-probe-xfs b/tests/expected/blkid/low-probe-xfs
d8d8bc
index 6eb1b4600..a91e92bcc 100644
d8d8bc
--- a/tests/expected/blkid/low-probe-xfs
d8d8bc
+++ b/tests/expected/blkid/low-probe-xfs
d8d8bc
@@ -1,4 +1,5 @@
d8d8bc
 ID_FS_BLOCK_SIZE=512
d8d8bc
+ID_FS_FSSIZE=11862016
d8d8bc
 ID_FS_LABEL=test-xfs
d8d8bc
 ID_FS_LABEL_ENC=test-xfs
d8d8bc
 ID_FS_TYPE=xfs
d8d8bc
diff --git a/tests/expected/blkid/low-probe-xfs-v5 b/tests/expected/blkid/low-probe-xfs-v5
d8d8bc
index 513a3818f..129b41f26 100644
d8d8bc
--- a/tests/expected/blkid/low-probe-xfs-v5
d8d8bc
+++ b/tests/expected/blkid/low-probe-xfs-v5
d8d8bc
@@ -1,4 +1,5 @@
d8d8bc
 ID_FS_BLOCK_SIZE=512
d8d8bc
+ID_FS_FSSIZE=17469440
d8d8bc
 ID_FS_LABEL=test-xfs-v5
d8d8bc
 ID_FS_LABEL_ENC=test-xfs-v5
d8d8bc
 ID_FS_TYPE=xfs
d8d8bc
-- 
d8d8bc
2.36.1
d8d8bc