From a4dc853a4d4ad43593e3ab3aada8de6fb35cda12 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Wed, 20 Feb 2013 10:43:30 +0100 Subject: [PATCH] libblkid: add debug messages for "idmag" stuff and btrfs Signed-off-by: Karel Zak --- libblkid/src/probe.c | 2 ++ libblkid/src/superblocks/btrfs.c | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/libblkid/src/probe.c b/libblkid/src/probe.c index e0ac8ebac7..77e8b860c8 100644 --- a/libblkid/src/probe.c +++ b/libblkid/src/probe.c @@ -815,6 +815,7 @@ int blkid_probe_get_idmag(blkid_probe pr, const struct blkid_idinfo *id, static inline void blkid_probe_start(blkid_probe pr) { if (pr) { + DBG(DEBUG_LOWPROBE, printf("%p: start probe\n", pr)); pr->cur_chain = NULL; pr->prob_flags = 0; blkid_probe_set_wiper(pr, 0, 0); @@ -824,6 +825,7 @@ static inline void blkid_probe_start(blkid_probe pr) static inline void blkid_probe_end(blkid_probe pr) { if (pr) { + DBG(DEBUG_LOWPROBE, printf("%p: end probe\n", pr)); pr->cur_chain = NULL; pr->prob_flags = 0; blkid_probe_set_wiper(pr, 0, 0); diff --git a/libblkid/src/superblocks/btrfs.c b/libblkid/src/superblocks/btrfs.c index 552097b979..5813035f3f 100644 --- a/libblkid/src/superblocks/btrfs.c +++ b/libblkid/src/superblocks/btrfs.c @@ -63,8 +63,10 @@ static int probe_btrfs(blkid_probe pr, const struct blkid_idmag *mag) { struct btrfs_super_block *bfs; - if (mag->kboff > 64 && blkid_probe_ignore_backup(pr)) + if (mag->kboff > 64 && blkid_probe_ignore_backup(pr)) { + DBG(DEBUG_LOWPROBE, printf("btrfs: found backup superblock, ignore\n")); return 1; + } bfs = blkid_probe_get_sb(pr, mag, struct btrfs_super_block); if (!bfs) -- 2.47.2