Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

bcachefs: print sb magic when relevant

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>

+8 -1
+8 -1
fs/bcachefs/super-io.c
··· 628 628 629 629 if (!uuid_equal(&sb->sb->magic, &BCACHE_MAGIC) && 630 630 !uuid_equal(&sb->sb->magic, &BCHFS_MAGIC)) { 631 - prt_printf(err, "Not a bcachefs superblock"); 631 + prt_str(err, "Not a bcachefs superblock (got magic "); 632 + pr_uuid(err, sb->sb->magic.b); 633 + prt_str(err, ")"); 632 634 return -BCH_ERR_invalid_sb_magic; 633 635 } 634 636 ··· 1261 1259 prt_printf(out, "Internal UUID:"); 1262 1260 prt_tab(out); 1263 1261 pr_uuid(out, sb->uuid.b); 1262 + prt_newline(out); 1263 + 1264 + prt_printf(out, "Magic number:"); 1265 + prt_tab(out); 1266 + pr_uuid(out, sb->magic.b); 1264 1267 prt_newline(out); 1265 1268 1266 1269 prt_str(out, "Device index:");