From 49b9b36d134b529ccf9d0465a7c135e784550701 Mon Sep 17 00:00:00 2001 From: Robert Baldyga Date: Thu, 1 Apr 2021 13:28:04 +0200 Subject: [PATCH] cleaner: Don't check for valid if cache line is not dirty Signed-off-by: Robert Baldyga --- src/utils/utils_cleaner.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/utils_cleaner.c b/src/utils/utils_cleaner.c index 3786700..3cc165d 100644 --- a/src/utils/utils_cleaner.c +++ b/src/utils/utils_cleaner.c @@ -920,7 +920,7 @@ void ocf_cleaner_fire(struct ocf_cache *cache, skip = true; } - if (!metadata_test_valid_any(cache, cache_line)) { + if (!skip && !metadata_test_valid_any(cache, cache_line)) { OCF_DEBUG_MSG(cache, "No any valid"); /*