<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/util-linux/volume_id/volume_id_internal.h, branch zstd</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=zstd</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=zstd'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2026-02-04T14:59:33+00:00</updated>
<entry>
<title>volume_id: improve handling of too-small (usually zero-byte or erroring) blockdevs</title>
<updated>2026-02-04T14:59:33+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2026-02-04T14:48:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=cdcb4ce314531bfea23b844be7df28ab8c0818da'/>
<id>urn:sha1:cdcb4ce314531bfea23b844be7df28ab8c0818da</id>
<content type='text'>
function                                             old     new   delta
volume_id_get_buffer                                 327     372     +45
volume_id_open_node                                   17      24      +7
volume_id_probe_all                                  133     123     -10
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/1 up/down: 52/-10)             Total: 42 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>volume_id: improve struct layout (smaller offesets, smaller insns on x86)</title>
<updated>2020-11-19T12:58:25+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2020-11-19T12:58:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=2c92d1ec5802084e3bab336c5cd5816df88cb44d'/>
<id>urn:sha1:2c92d1ec5802084e3bab336c5cd5816df88cb44d</id>
<content type='text'>
function                                             old     new   delta
volume_id_probe_xfs                                  101      98      -3
volume_id_probe_vfat                                 827     824      -3
volume_id_probe_udf                                  541     538      -3
volume_id_probe_ubifs                                 67      64      -3
volume_id_probe_squashfs                              86      83      -3
volume_id_probe_romfs                                 97      94      -3
volume_id_probe_reiserfs                             246     243      -3
volume_id_probe_ocfs2                                110     107      -3
volume_id_probe_ntfs                                 288     285      -3
volume_id_probe_nilfs                                100      97      -3
volume_id_probe_minix                                 85      82      -3
volume_id_probe_luks                                  92      89      -3
volume_id_probe_linux_swap                           251     248      -3
volume_id_probe_linux_raid                           131     128      -3
volume_id_probe_lfs                                   62      59      -3
volume_id_probe_jfs                                  110     107      -3
volume_id_probe_iso9660                              318     315      -3
volume_id_probe_f2fs                                 107     104      -3
volume_id_probe_exfat                                285     282      -3
volume_id_probe_erofs                                 89      86      -3
volume_id_probe_cramfs                                67      64      -3
volume_id_probe_btrfs                                134     131      -3
volume_id_probe_bcache                               107     104      -3
volume_id_probe_sysv                                 194     188      -6
volume_id_probe_hfs_hfsplus                          518     512      -6
add_to_uuid_cache                                    271     265      -6
volume_id_probe_ext                                  131     122      -9
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/27 up/down: 0/-96)            Total: -96 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>util-linux: support erofs filesystem</title>
<updated>2020-11-18T18:19:23+00:00</updated>
<author>
<name>Norbert Lange</name>
<email>nolange79@gmail.com</email>
</author>
<published>2020-07-13T15:22:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=c20e42e320edcd3612cfdb71c8bea5277ebf9be2'/>
<id>urn:sha1:c20e42e320edcd3612cfdb71c8bea5277ebf9be2</id>
<content type='text'>
Add erofs to the known volume_ids.

function                                             old     new   delta
volume_id_probe_erofs                                  -      89     +89
fs1                                                   24      28      +4
------------------------------------------------------------------------------
(add/remove: 2/0 grow/shrink: 1/0 up/down: 93/0)               Total: 93 bytes

Signed-off-by: Norbert Lange &lt;nolange79@gmail.com&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>volume_id: add LittleFS detection</title>
<updated>2018-01-19T19:37:13+00:00</updated>
<author>
<name>Sven-Göran Bergh</name>
<email>sgb@systemaxion.se</email>
</author>
<published>2018-01-19T19:36:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=e411cd071a2b6456c653f1a7179b83bef810bb72'/>
<id>urn:sha1:e411cd071a2b6456c653f1a7179b83bef810bb72</id>
<content type='text'>
Add support for LittleFS to blkid. Not included if FEATURE_BLKID_TYPE
is not selected (neither UUID nor label).

LittleFS is a small fail-safe filesystem designed for embedded
systems. It has strong copy-on-write guarantees and storage on disk
is always kept in a valid state. It also provides a form of dynamic
wear levelling for systems that can not fit a full flash translation
layer. (https://github.com/geky/littlefs)

ARM has introduced it in its Mbed OS 5.7, so it starts to gain focus.
(https://os.mbed.com/blog/entry/littlefs-high-integrity-embedded-fs/)

function                                             old     new   delta
volume_id_probe_lfs                                    -      62     +62
fs1                                                   20      24      +4

Signed-off-by: Sven-Göran Bergh &lt;sgb@systemaxion.se&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>volume_id: enable minix detection</title>
<updated>2017-07-25T12:22:08+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-07-25T12:22:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=73c47f6c41c97fb452b4747088543f2c2166830a'/>
<id>urn:sha1:73c47f6c41c97fb452b4747088543f2c2166830a</id>
<content type='text'>
function                                             old     new   delta
volume_id_probe_minix                                  -      87     +87
fs2                                                   64      68      +4
------------------------------------------------------------------------------
(add/remove: 2/0 grow/shrink: 1/0 up/down: 91/0)               Total: 91 bytes

Patch by wdlkmpx &lt;wdlkmpx@gmail.com&gt;

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>volume_id: Add support for UBIFS</title>
<updated>2016-09-06T16:31:01+00:00</updated>
<author>
<name>Serj Kalichev</name>
<email>serj.kalichev@gmail.com</email>
</author>
<published>2016-08-29T15:28:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=d42cdc2222d08fcc5ad8251ecf7a00454cb0c419'/>
<id>urn:sha1:d42cdc2222d08fcc5ad8251ecf7a00454cb0c419</id>
<content type='text'>
Signed-off-by: Serj Kalichev &lt;serj.kalichev@gmail.com&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>blkid: add bcache support</title>
<updated>2015-12-16T19:42:25+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2015-12-16T19:42:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=e0942acb9e186cbfc16afe704e10a8af9cd1cc58'/>
<id>urn:sha1:e0942acb9e186cbfc16afe704e10a8af9cd1cc58</id>
<content type='text'>
URL: https://bugs.gentoo.org/508596
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>volume_id: add f2fs detection</title>
<updated>2013-08-01T09:05:08+00:00</updated>
<author>
<name>Sven-Göran Bergh</name>
<email>sgb@systemasis.org</email>
</author>
<published>2013-08-01T09:05:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=93696341672cb8e086a55ecdef4c5617675c1da2'/>
<id>urn:sha1:93696341672cb8e086a55ecdef4c5617675c1da2</id>
<content type='text'>
function                                             old     new   delta
volume_id_probe_f2fs                                   -      98     +98

Signed-off-by: Sven-Göran Bergh &lt;sgb@systemasis.org&gt;

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>volume_id_internal.h: drop unoptimized byteswap routines</title>
<updated>2013-05-15T07:36:40+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2013-05-15T07:36:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=aa94130f744ae229e5392eb4e303a9805a9963fb'/>
<id>urn:sha1:aa94130f744ae229e5392eb4e303a9805a9963fb</id>
<content type='text'>
function                                             old     new   delta
volume_id_probe_hfs_hfsplus                          802     627    -175

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>volume_id: add squashfs detection</title>
<updated>2013-01-14T01:21:41+00:00</updated>
<author>
<name>Sven-Göran Bergh</name>
<email>sgb@systemasis.org</email>
</author>
<published>2013-01-14T01:21:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=6928d9f0495d814a08195d0e9805fd91cbb3d384'/>
<id>urn:sha1:6928d9f0495d814a08195d0e9805fd91cbb3d384</id>
<content type='text'>
function                                             old     new   delta
volume_id_probe_squashfs                               -      74     +74
fs1                                                   12      16      +4

Signed-off-by: Sven-Göran Bergh &lt;sgb@systemasis.org&gt;
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
</feed>
