From: Thomas Weißschuh Date: Tue, 29 Nov 2022 02:46:18 +0000 (+0100) Subject: libblkid: squashfs: report filesystem size X-Git-Tag: v2.39-rc1~399 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d739298044c5f83b12965676edbb94d78af7312e;p=thirdparty%2Futil-linux.git libblkid: squashfs: report filesystem size --- diff --git a/libblkid/src/superblocks/squashfs.c b/libblkid/src/superblocks/squashfs.c index 692db5bfe3..92ab77a247 100644 --- a/libblkid/src/superblocks/squashfs.c +++ b/libblkid/src/superblocks/squashfs.c @@ -56,6 +56,7 @@ static int probe_squashfs(blkid_probe pr, const struct blkid_idmag *mag) blkid_probe_sprintf_version(pr, "%u.%u", vermaj, vermin); blkid_probe_set_fsblocksize(pr, le32_to_cpu(sq->block_size)); blkid_probe_set_block_size(pr, le32_to_cpu(sq->block_size)); + blkid_probe_set_fssize(pr, le64_to_cpu(sq->bytes_used)); return 0; } diff --git a/tests/expected/blkid/low-probe-squashfs4 b/tests/expected/blkid/low-probe-squashfs4 index c8e1970296..817d9fb046 100644 --- a/tests/expected/blkid/low-probe-squashfs4 +++ b/tests/expected/blkid/low-probe-squashfs4 @@ -1,5 +1,6 @@ ID_FS_BLOCK_SIZE=131072 ID_FS_FSBLOCKSIZE=131072 +ID_FS_FSSIZE=389 ID_FS_TYPE=squashfs ID_FS_USAGE=filesystem ID_FS_VERSION=4.0