From: Xuehan Xu Date: Mon, 8 May 2023 08:15:55 +0000 (+0000) Subject: crimson/tools/store_nbd: read logical extents via X-Git-Tag: v19.0.0~1260^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F47749%2Fhead;p=ceph.git crimson/tools/store_nbd: read logical extents via TransactionManager::read_pin() Signed-off-by: Xuehan Xu --- diff --git a/src/crimson/tools/store_nbd/tm_driver.cc b/src/crimson/tools/store_nbd/tm_driver.cc index 310e5ed00ca6..bd216fd58ec4 100644 --- a/src/crimson/tools/store_nbd/tm_driver.cc +++ b/src/crimson/tools/store_nbd/tm_driver.cc @@ -71,7 +71,7 @@ TMDriver::read_extents_ret TMDriver::read_extents( "read_extents: get_extent {}~{}", pin->get_val(), pin->get_length()); - return tm->pin_to_extent( + return tm->read_pin( t, std::move(pin) ).si_then([&ret](auto ref) mutable {