From: Xuehan Xu Date: Thu, 13 Oct 2022 02:57:09 +0000 (+0800) Subject: crimson/os/seastore/cache: invalidate out-dated extent when initiating Cache X-Git-Tag: v19.0.0~1260^2~13 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=686d1206532200733d69b9430227bdb6bf2d9eb3;p=ceph.git crimson/os/seastore/cache: invalidate out-dated extent when initiating Cache Signed-off-by: Xuehan Xu --- diff --git a/src/crimson/os/seastore/cache.h b/src/crimson/os/seastore/cache.h index 3b73594157f..3b90516e614 100644 --- a/src/crimson/os/seastore/cache.h +++ b/src/crimson/os/seastore/cache.h @@ -815,6 +815,7 @@ public: if (!is_alive) { SUBDEBUGT(seastore_cache, "extent is not alive, remove extent -- {}", t, *e); remove_extent(e); + e->set_invalid(t); } else { SUBDEBUGT(seastore_cache, "extent is alive -- {}", t, *e); }