Fix using request after free
Signed-off-by: Michal Mielewczyk <michal.mielewczyk@huawei.com>
This commit is contained in:
parent
495c67e74e
commit
8dc462e08e
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright(c) 2012-2022 Intel Corporation
|
* Copyright(c) 2012-2022 Intel Corporation
|
||||||
* Copyright(c) 2024 Huawei Technologies
|
* Copyright(c) 2024-2025 Huawei Technologies
|
||||||
* SPDX-License-Identifier: BSD-3-Clause
|
* SPDX-License-Identifier: BSD-3-Clause
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -366,10 +366,10 @@ static void raw_dynamic_load_all_complete(
|
|||||||
{
|
{
|
||||||
context->cmpl(context->priv, error);
|
context->cmpl(context->priv, error);
|
||||||
|
|
||||||
ocf_req_put(context->req);
|
|
||||||
env_secure_free(context->page, PAGE_SIZE);
|
env_secure_free(context->page, PAGE_SIZE);
|
||||||
env_free(context->zpage);
|
env_free(context->zpage);
|
||||||
ctx_data_free(context->cache->owner, context->req->data);
|
ctx_data_free(context->cache->owner, context->req->data);
|
||||||
|
ocf_req_put(context->req);
|
||||||
env_vfree(context);
|
env_vfree(context);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user