From: Samuel Just Date: Mon, 8 Dec 2025 18:10:51 +0000 (-0800) Subject: crimson/.../transaction_manager: add logging to remap_mappings X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=fe15895cf0011b3eac013617ffb685eb4f07ded3;p=ceph-ci.git crimson/.../transaction_manager: add logging to remap_mappings Signed-off-by: Samuel Just --- diff --git a/src/crimson/os/seastore/transaction_manager.h b/src/crimson/os/seastore/transaction_manager.h index 9e95b600438..67f7e45fd55 100644 --- a/src/crimson/os/seastore/transaction_manager.h +++ b/src/crimson/os/seastore/transaction_manager.h @@ -927,7 +927,10 @@ public: LBAMapping mapping, std::array remaps) { + LOG_PREFIX(TransactionManager::remap_mappings); if (!mapping.is_indirect() && mapping.is_zero_reserved()) { + SUBDEBUGT(seastore_tm, "zero reserved, mapping {}, {} remaps", + t, mapping, remaps); std::vector ret; auto orig_laddr = mapping.get_key(); auto pos = co_await remove( @@ -952,6 +955,10 @@ public: } co_return ret; } else { + SUBDEBUGT( + seastore_tm, + "not zero reserved, calling remap_pin, mapping {}, {} remaps", + t, mapping, remaps); co_return co_await remap_pin( t, std::move(mapping), std::move(remaps)); }