]> git.ipfire.org Git - thirdparty/util-linux.git/commit
libblkid: Add scoutfs filesystem.
authorAuke Kok <auke.kok@versity.com>
Tue, 27 May 2025 19:34:43 +0000 (12:34 -0700)
committerAuke Kok <auke.kok@versity.com>
Fri, 30 May 2025 18:17:01 +0000 (11:17 -0700)
commita9a298ca7e3bfff568b1d0e4958bd0aa47b8459a
treed76c849e4e5be59362b65116ea9dbe35dfc98dbf
parente4071d496fdbd8b2f1ae8d44a19888f8bbd60f5e
libblkid: Add scoutfs filesystem.

The scoutfs filesystem is maintained out-of-tree, but current enough
that we want to submit it for inclusion in libblkid - there's a few
users out there that would benefit from being able to have lsblk aid in
diagnosing and identifying.

For more information about scoutfs, visit the github page here:
   https://github.com/versity/scoutfs

Test images are provided for both data and meta devices. These were
taken from validation samples.

The wiper is set to only wipe a minute part of the filesystem -
basically only the superblock. This is adequately destructive.

Signed-off-by: Auke Kok <auke.kok@versity.com>
libblkid/meson.build
libblkid/src/Makemodule.am
libblkid/src/superblocks/scoutfs.c [new file with mode: 0644]
libblkid/src/superblocks/superblocks.c
libblkid/src/superblocks/superblocks.h
tests/expected/blkid/low-probe-scoutfs_data [new file with mode: 0644]
tests/expected/blkid/low-probe-scoutfs_meta [new file with mode: 0644]
tests/ts/blkid/images-fs/scoutfs_data.img.xz [new file with mode: 0644]
tests/ts/blkid/images-fs/scoutfs_meta.img.xz [new file with mode: 0644]