libwd/0097-uadk-v1-remove-print-actions-after-wd_get_cookies.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

67 lines
1.9 KiB
Diff

From 4e4b64036f8001d1e40ea4fec4742a09d25b85ae Mon Sep 17 00:00:00 2001
From: Qi Tao <taoqi10@huawei.com>
Date: Thu, 30 Nov 2023 16:51:02 +0800
Subject: [PATCH 097/123] uadk/v1: remove print actions after wd_get_cookies
Print information after wd_get_cookies returning EBUSY
can seriously affect performance,so remove it.
Signed-off-by: Wenkai Lin <linwenkai6hisilicon.com>
---
v1/wd_aead.c | 4 +---
v1/wd_cipher.c | 4 +---
v1/wd_digest.c | 4 +---
3 files changed, 3 insertions(+), 9 deletions(-)
diff --git a/v1/wd_aead.c b/v1/wd_aead.c
index f688309..38429fc 100644
--- a/v1/wd_aead.c
+++ b/v1/wd_aead.c
@@ -593,10 +593,8 @@ int wcrypto_burst_aead(void *a_ctx, struct wcrypto_aead_op_data **opdata,
return -WD_EINVAL;
ret = wd_get_cookies(&ctxt->pool, (void **)cookies, num);
- if (unlikely(ret)) {
- WD_ERR("failed to get cookies %d!\n", ret);
+ if (unlikely(ret))
return ret;
- }
for (i = 0; i < num; i++) {
cookies[i]->tag.priv = opdata[i]->priv;
diff --git a/v1/wd_cipher.c b/v1/wd_cipher.c
index 60a0f25..f95015d 100644
--- a/v1/wd_cipher.c
+++ b/v1/wd_cipher.c
@@ -477,10 +477,8 @@ int wcrypto_burst_cipher(void *ctx, struct wcrypto_cipher_op_data **c_opdata,
return -WD_EINVAL;
ret = wd_get_cookies(&ctxt->pool, (void **)cookies, num);
- if (unlikely(ret)) {
- WD_ERR("failed to get cookies %d!\n", ret);
+ if (unlikely(ret))
return ret;
- }
for (i = 0; i < num; i++) {
cookies[i]->tag.priv = c_opdata[i]->priv;
diff --git a/v1/wd_digest.c b/v1/wd_digest.c
index b617350..b8ea5ce 100644
--- a/v1/wd_digest.c
+++ b/v1/wd_digest.c
@@ -456,10 +456,8 @@ int wcrypto_burst_digest(void *d_ctx, struct wcrypto_digest_op_data **opdata,
return -WD_EINVAL;
ret = wd_get_cookies(&ctxt->pool, (void **)cookies, num);
- if (unlikely(ret)) {
- WD_ERR("failed to get cookies %d!\n", ret);
+ if (unlikely(ret))
return ret;
- }
for (i = 0; i < num; i++) {
cookies[i]->tag.priv = opdata[i]->priv;
--
2.31.1.windows.1