From b7e59ee04a410c3b7d543e6573d2a9dcc2d2734d Mon Sep 17 00:00:00 2001 From: Robert Baldyga Date: Fri, 14 Feb 2020 10:29:15 +0100 Subject: [PATCH] metadata: Use proper function for freeing memory a_req is allocated using env_vmalloc() so we need to free it using env_vfree(), not env_free(). Signed-off-by: Robert Baldyga --- src/metadata/metadata_io.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/metadata/metadata_io.c b/src/metadata/metadata_io.c index 2a20871..3eea63b 100644 --- a/src/metadata/metadata_io.c +++ b/src/metadata/metadata_io.c @@ -422,7 +422,7 @@ static int metadata_io_i_asynch(ocf_cache_t cache, ocf_queue_t queue, int dir, compl_hndl(cache, context, a_req->error); if (env_atomic_dec_return(&a_req->req_active) == 0) - env_free(a_req); + env_vfree(a_req); return 0;