From 048bbedd71460fc9d0779777ae5624c624c0269f Mon Sep 17 00:00:00 2001 From: Michal Mielewczyk Date: Mon, 4 Oct 2021 14:57:47 +0200 Subject: [PATCH] Fix metadata_clear_valid_if_clean() The function should return the cacheline's valid status Signed-off-by: Michal Mielewczyk --- src/metadata/metadata_status.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/metadata/metadata_status.h b/src/metadata/metadata_status.h index 21dc934..1d470e6 100644 --- a/src/metadata/metadata_status.h +++ b/src/metadata/metadata_status.h @@ -230,10 +230,10 @@ static inline void metadata_clear_valid(struct ocf_cache *cache, ocf_metadata_clear_valid(cache, line, 0, ocf_line_end_sector(cache)); } -static inline void metadata_clear_valid_if_clean(struct ocf_cache *cache, +static inline bool metadata_clear_valid_if_clean(struct ocf_cache *cache, ocf_cache_line_t line) { - ocf_metadata_clear_valid_if_clean(cache, line, 0, + return ocf_metadata_clear_valid_if_clean(cache, line, 0, ocf_line_end_sector(cache)); }