From 6b6300c646d35d4bc13c571a9a9d414fb30989c4 Mon Sep 17 00:00:00 2001 From: Adam Rutkowski Date: Fri, 25 Mar 2022 10:30:42 +0100 Subject: [PATCH] Add extra data seek before data fill in mio Signed-off-by: Adam Rutkowski --- src/metadata/metadata_io.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/metadata/metadata_io.c b/src/metadata/metadata_io.c index 6e68abb..c28d29e 100644 --- a/src/metadata/metadata_io.c +++ b/src/metadata/metadata_io.c @@ -1,5 +1,5 @@ /* - * Copyright(c) 2012-2021 Intel Corporation + * Copyright(c) 2012-2022 Intel Corporation * SPDX-License-Identifier: BSD-3-Clause */ #include "metadata.h" @@ -229,6 +229,8 @@ static int metadata_io_do(struct ocf_request *req) struct ocf_io *io; int ret; + ctx_data_seek(cache->owner, m_req->data, ctx_data_seek_begin, 0); + /* Fill with the latest metadata. */ if (m_req->req.rw == OCF_WRITE) { ocf_metadata_start_shared_access(&cache->metadata.lock,