dcavalca / rpms / util-linux

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