]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
libblkid: (bcachefs) add support for superblock at end of disk
authorThomas Weißschuh <thomas@t-8ch.de>
Sat, 30 Dec 2023 23:32:46 +0000 (00:32 +0100)
committerThomas Weißschuh <thomas@t-8ch.de>
Sun, 31 Dec 2023 12:36:45 +0000 (13:36 +0100)
Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
libblkid/src/superblocks/bcache.c
tests/expected/wipefs/signatures-bcachefs

index 1afcbc973bab8b99726b244aa1a8fd930cc9e2f9..550dc9ba8af5d65f0bc2a7769f046fda66925624 100644 (file)
@@ -436,6 +436,12 @@ const struct blkid_idinfo bcachefs_idinfo =
                        .kboff = 1 << 11,
                        .sboff = BCACHE_SB_MAGIC_OFF,
                },
+               {
+                       .magic = BCACHEFS_SB_MAGIC,
+                       .len   = BCACHE_SB_MAGIC_LEN,
+                       .kboff = -(1 << 10),
+                       .sboff = BCACHE_SB_MAGIC_OFF,
+               },
                { NULL }
        }
 };
index 629133a4b2fb2fa0aa79e90844efb3f13607926d..0c7e0a3ee404524378f89a55eabadc06faa21dcc 100644 (file)
@@ -1,2 +1,3 @@
 0x1018,e1cf0710-c3cb-498b-9453-d5f3e7dbf9cc,,bcachefs
 0x200018,e1cf0710-c3cb-498b-9453-d5f3e7dbf9cc,,bcachefs
+0x1300018,e1cf0710-c3cb-498b-9453-d5f3e7dbf9cc,,bcachefs