From be1ac09c17d35d4e02e7f58f69a738d76a6b3ae3 Mon Sep 17 00:00:00 2001 From: Robert Baldyga Date: Tue, 13 Jul 2021 18:56:52 +0200 Subject: [PATCH] Fix helper function getting next invalid cache line Signed-off-by: Robert Baldyga --- src/ocf_lru.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/ocf_lru.c b/src/ocf_lru.c index 197c22c..e9c3882 100644 --- a/src/ocf_lru.c +++ b/src/ocf_lru.c @@ -878,8 +878,7 @@ static ocf_cache_line_t next_phys_invalid(ocf_cache_t cache, return collision_table_entries; lg = ocf_metadata_map_phy2lg(cache, phys); - while (metadata_test_valid_any(cache, lg) && - phys + 1 < collision_table_entries) { + while (metadata_test_valid_any(cache, lg)) { ++phys; if (phys == collision_table_entries)