From 1034c00c9c6d460cbae70de90293cdda88ecd406 Mon Sep 17 00:00:00 2001 From: Xuehan Xu Date: Thu, 29 Feb 2024 14:35:31 +0800 Subject: [PATCH] crimson/os/seastore/cached_extent: EXIST_MUTATION_PENDING also considered as mutatione_pending Signed-off-by: Xuehan Xu (cherry picked from commit 211ca3792e80c4319a23596a5f439bab886c200f) --- src/crimson/os/seastore/cached_extent.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/crimson/os/seastore/cached_extent.h b/src/crimson/os/seastore/cached_extent.h index f00686c6f9aad..4778117c8a66f 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 -- 2.39.5