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=431886e18e69db333b71e91f58c5cef5fb04640b;p=ceph.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 11e171f70e6..f4c4ff70466 100644 --- a/src/crimson/os/seastore/transaction_manager.h +++ b/src/crimson/os/seastore/transaction_manager.h @@ -931,7 +931,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( @@ -956,6 +959,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)); }