From c44e61652f850589825fa96fc32eb3500025d2f7 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 11 Aug 2016 13:19:04 -0400 Subject: [PATCH] os/bluestore: print bluefs_extents in hex Signed-off-by: Sage Weil --- src/os/bluestore/BlueStore.cc | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index c0dd5e1ea3f..d7ff9b5216a 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -2256,18 +2256,22 @@ int BlueStore::_reconcile_bluefs_freespace() int r = bluefs->get_block_extents(bluefs_shared_bdev, &bset); assert(r == 0); if (bset == bluefs_extents) { - dout(10) << __func__ << " we agree bluefs has " << bset << dendl; + dout(10) << __func__ << " we agree bluefs has 0x" << std::hex << bset + << std::dec << dendl; return 0; } - dout(10) << __func__ << " bluefs says " << bset << dendl; - dout(10) << __func__ << " super says " << bluefs_extents << dendl; + dout(10) << __func__ << " bluefs says 0x" << std::hex << bset << std::dec + << dendl; + dout(10) << __func__ << " super says 0x" << std::hex << bluefs_extents + << std::dec << dendl; interval_set overlap; overlap.intersection_of(bset, bluefs_extents); bset.subtract(overlap); if (!bset.empty()) { - derr << __func__ << " bluefs extra " << bset << dendl; + derr << __func__ << " bluefs extra 0x" << std::hex << bset << std::dec + << dendl; return -EIO; } @@ -4662,7 +4666,8 @@ int BlueStore::_open_super_meta() } catch (buffer::error& e) { } - dout(10) << __func__ << " bluefs_extents " << bluefs_extents << dendl; + dout(10) << __func__ << " bluefs_extents 0x" << std::hex << bluefs_extents + << std::dec << dendl; } return 0; } @@ -5084,8 +5089,8 @@ void BlueStore::_kv_sync_thread() } bufferlist bl; ::encode(bluefs_extents, bl); - dout(10) << __func__ << " bluefs_extents now " << bluefs_extents - << dendl; + dout(10) << __func__ << " bluefs_extents now 0x" << std::hex + << bluefs_extents << std::dec << dendl; t->set(PREFIX_SUPER, "bluefs_extents", bl); } } -- 2.47.3