libwd/0092-uadk-v1-fix-error-writing-data-to-uninitialized-memo.patch
Younger 5c995b2464 libwd - update some patches
Update some patches for 2203-SP3 only.

Signed-off-by: Yang Shen <shenyang39@huawei.com>
2024-05-24 09:59:01 +08:00

33 lines
976 B
Diff

From 831d59dcb71cfa15d0503c0fd1ac41cfdbd781ca Mon Sep 17 00:00:00 2001
From: Qi Tao <taoqi10@huawei.com>
Date: Thu, 30 Nov 2023 15:51:31 +0800
Subject: [PATCH 092/123] uadk/v1: fix error writing data to uninitialized
memory
After the memory is applied for, the memory
must be initialized before being written.
Signed-off-by: Qi Tao <taoqi10@huawei.com>
---
v1/drv/hisi_qm_udrv.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/v1/drv/hisi_qm_udrv.c b/v1/drv/hisi_qm_udrv.c
index 6cbcdf5..0ca38d2 100644
--- a/v1/drv/hisi_qm_udrv.c
+++ b/v1/drv/hisi_qm_udrv.c
@@ -458,8 +458,8 @@ static int qm_init_queue_info(struct wd_queue *q)
struct wcrypto_paras *priv = &q->capa.priv;
struct q_info *qinfo = q->qinfo;
struct qm_queue_info *info = qinfo->priv;
- struct hisi_qp_info qp_info;
- struct hisi_qp_ctx qp_ctx;
+ struct hisi_qp_info qp_info = {0};
+ struct hisi_qp_ctx qp_ctx = {0};
int ret;
info->sq_tail_index = 0;
--
2.31.1.windows.1