From: Igor Fedotov Date: Tue, 23 Aug 2022 17:18:31 +0000 (+0300) Subject: os/bluestore: log values in hex in AvlAllocator X-Git-Tag: v19.0.0~207^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=5b6be4565f5f2eae2b31a53b3d62837c5c213228;p=ceph.git os/bluestore: log values in hex in AvlAllocator Signed-off-by: Igor Fedotov --- diff --git a/src/os/bluestore/AvlAllocator.cc b/src/os/bluestore/AvlAllocator.cc index 9d828ee313c..317291e65f4 100644 --- a/src/os/bluestore/AvlAllocator.cc +++ b/src/os/bluestore/AvlAllocator.cc @@ -293,12 +293,16 @@ int AvlAllocator::_allocate( ceph_assert(align != 0); uint64_t* cursor = &lbas[cbits(align) - 1]; start = _pick_block_after(cursor, size, unit); - dout(20) << __func__ << " first fit=" << start << " size=" << size << dendl; + dout(20) << __func__ + << std::hex << " first fit params: 0x" << start << "~" << size + << std::dec << dendl; } if (start == -1ULL) { do { start = _pick_block_fits(size, unit); - dout(20) << __func__ << " best fit=" << start << " size=" << size << dendl; + dout(20) << __func__ + << std::hex << " best fit params: 0x" << start << "~" << size + << std::dec << dendl; if (start != uint64_t(-1ULL)) { break; }