crimson/os/seastore/epm: avoid adjust generation for eviction if the

main device is not SEGMENTED

Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
This commit is contained in:
Xuehan Xu 2026-06-07 16:32:37 +08:00
parent 0a0a7e3da0
commit 43f048c81e

View File

@ -1053,7 +1053,8 @@ private:
}
rewrite_gen_t adjust_generation(rewrite_gen_t gen) {
if (has_cold_tier()) {
if (has_cold_tier() &&
get_main_backend_type() == backend_type_t::SEGMENTED) {
return eviction_state.adjust_generation_with_eviction(gen);
} else {
return gen;