]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/os/seastore/extent_pinboard: reset 2q_state when removing 66488/head
authorXuehan Xu <xuxuehan@qianxin.com>
Thu, 11 Dec 2025 08:11:26 +0000 (16:11 +0800)
committerXuehan Xu <xuxuehan@qianxin.com>
Mon, 26 Jan 2026 02:58:58 +0000 (10:58 +0800)
extents

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
src/crimson/os/seastore/extent_pinboard.cc

index 1d4cc84c8009f1da12c8a47970a2de0a6abad6d8..559d8ada1a7af4d7e0e85fd66f1870c02447ebd3 100644 (file)
@@ -521,6 +521,7 @@ public:
        ceph_assert(s == extent_2q_state_t::Hot);
        hot.remove(extent);
       }
+      extent.set_2q_state(extent_2q_state_t::Fresh);
     } else {
       ceph_assert(s == extent_2q_state_t::Fresh);
     }