From b99a1956bdcb879a3e5440e617593bae43fafd62 Mon Sep 17 00:00:00 2001 From: Xinyu Huang Date: Wed, 2 Aug 2023 10:09:52 +0800 Subject: [PATCH] crimson/os/seastore: retire_extent_addr clean up Signed-off-by: Xinyu Huang --- src/crimson/os/seastore/cache.cc | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/crimson/os/seastore/cache.cc b/src/crimson/os/seastore/cache.cc index 52c08712d28..d1e2e881627 100644 --- a/src/crimson/os/seastore/cache.cc +++ b/src/crimson/os/seastore/cache.cc @@ -85,12 +85,6 @@ Cache::retire_extent_ret Cache::retire_extent_addr( ext = query_cache(addr, nullptr); if (ext) { DEBUGT("retire {}~{} in cache -- {}", t, addr, length, *ext); - if (ext->get_type() != extent_types_t::RETIRED_PLACEHOLDER) { - t.add_to_read_set(ext); - t.add_to_retired_set(ext); - return retire_extent_iertr::now(); - } - // the retired-placeholder exists } else { // add a new placeholder to Cache ext = CachedExtent::make_cached_extent_ref< @@ -105,8 +99,6 @@ Cache::retire_extent_ret Cache::retire_extent_addr( const auto t_src = t.get_src(); add_extent(ext, &t_src); } - - // add the retired-placeholder to transaction t.add_to_read_set(ext); t.add_to_retired_set(ext); return retire_extent_iertr::now();