From: Xuehan Xu Date: Thu, 29 Feb 2024 06:35:31 +0000 (+0800) Subject: crimson/os/seastore/cached_extent: EXIST_MUTATION_PENDING also X-Git-Tag: v19.1.1~216^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=1034c00c9c6d460cbae70de90293cdda88ecd406;p=ceph.git crimson/os/seastore/cached_extent: EXIST_MUTATION_PENDING also considered as mutatione_pending Signed-off-by: Xuehan Xu (cherry picked from commit 211ca3792e80c4319a23596a5f439bab886c200f) --- diff --git a/src/crimson/os/seastore/cached_extent.h b/src/crimson/os/seastore/cached_extent.h index f00686c6f9aa..4778117c8a66 100644 --- a/src/crimson/os/seastore/cached_extent.h +++ b/src/crimson/os/seastore/cached_extent.h @@ -453,7 +453,8 @@ public: /// Returns true if extent has a pending delta bool is_mutation_pending() const { - return state == extent_state_t::MUTATION_PENDING; + return state == extent_state_t::MUTATION_PENDING + || state == extent_state_t::EXIST_MUTATION_PENDING; } /// Returns true if extent is a fresh extent