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=323d0b464956679a465b1972d449866fd9b8d35e;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 4aa4763cce2..f6bb21ad184 100644 --- a/src/crimson/os/seastore/transaction_manager.h +++ b/src/crimson/os/seastore/transaction_manager.h @@ -929,7 +929,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( @@ -954,6 +957,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)); }