33 lines
976 B
Diff
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
|
|
|