From 885ec97a9bdd6584551d3cf60cfb1373abb80583 Mon Sep 17 00:00:00 2001 From: Robert Baldyga Date: Mon, 16 Mar 2026 08:31:57 +0100 Subject: [PATCH] lru: Respect ioclass pinning when evicting cache line range Signed-off-by: Robert Baldyga --- src/ocf_lru.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ocf_lru.c b/src/ocf_lru.c index 27bae487..0091570f 100644 --- a/src/ocf_lru.c +++ b/src/ocf_lru.c @@ -491,6 +491,9 @@ static inline ocf_cache_line_t lru_req_next_cline(struct ocf_request *req, if (tmp_part_id == PARTITION_FREELIST) goto lru_wr_unlock; + if (!cache->user_parts[tmp_part_id].config->flags.eviction) + goto lru_wr_unlock; + if (!ocf_cache_line_try_lock_wr(c, cline)) goto lru_wr_unlock;