From: Longfang Liu <liulongfang@huawei.com> Remove redundant alert log messages indicating "get msg busy" for all asynchronous mode algorithmic workloads in UADK, which were causing repeated screen flooding. Signed-off-by: Longfang Liu <liulongfang@huawei.com> --- wd_aead.c | 2 +- wd_agg.c | 4 ++-- wd_cipher.c | 4 ++-- wd_comp.c | 4 ++-- wd_dh.c | 4 ++-- wd_digest.c | 4 ++-- wd_ecc.c | 4 ++-- wd_join_gather.c | 4 ++-- wd_rsa.c | 4 ++-- wd_udma.c | 4 ++-- wd_util.c | 3 ++- 11 files changed, 21 insertions(+), 20 deletions(-) diff --git a/wd_aead.c b/wd_aead.c index fcf23bb..037cc40 100644 --- a/wd_aead.c +++ b/wd_aead.c @@ -941,7 +941,7 @@ int wd_do_aead_async(handle_t h_sess, struct wd_aead_req *req) msg_id = wd_get_msg_from_pool(&wd_aead_setting.pool, idx, (void **)&msg); if (unlikely(msg_id < 0)) { - WD_ERR("failed to get msg from pool!\n"); + //WD_ERR("failed to get msg from pool!\n"); return -WD_EBUSY; } diff --git a/wd_agg.c b/wd_agg.c index f07642d..4a97621 100644 --- a/wd_agg.c +++ b/wd_agg.c @@ -1228,8 +1228,8 @@ static int wd_agg_async_job(struct wd_agg_sess *sess, struct wd_agg_req *req, bo ctx = config->ctxs + idx; msg_id = wd_get_msg_from_pool(&wd_agg_setting.pool, idx, (void **)&msg); if (unlikely(msg_id < 0)) { - WD_ERR("failed to get agg msg from pool!\n"); - return msg_id; + //WD_ERR("failed to get agg msg from pool!\n"); + return -WD_EBUSY; } if (is_input) diff --git a/wd_cipher.c b/wd_cipher.c index 96bb21c..f8089a3 100644 --- a/wd_cipher.c +++ b/wd_cipher.c @@ -784,8 +784,8 @@ int wd_do_cipher_async(handle_t h_sess, struct wd_cipher_req *req) msg_id = wd_get_msg_from_pool(&wd_cipher_setting.pool, idx, (void **)&msg); if (unlikely(msg_id < 0)) { - WD_ERR("failed to get msg from pool!\n"); - return msg_id; + //WD_ERR("failed to get msg from pool!\n"); + return -WD_EBUSY; } fill_request_msg(msg, req, sess); diff --git a/wd_comp.c b/wd_comp.c index b4cba28..d4e22eb 100644 --- a/wd_comp.c +++ b/wd_comp.c @@ -934,8 +934,8 @@ int wd_do_comp_async(handle_t h_sess, struct wd_comp_req *req) tag = wd_get_msg_from_pool(&wd_comp_setting.pool, idx, (void **)&msg); if (unlikely(tag < 0)) { - WD_ERR("failed to get msg from pool!\n"); - return tag; + //WD_ERR("failed to get msg from pool!\n"); + return -WD_EBUSY; } fill_comp_msg(sess, msg, req); msg->tag = tag; diff --git a/wd_dh.c b/wd_dh.c index e7322d1..3395060 100644 --- a/wd_dh.c +++ b/wd_dh.c @@ -423,8 +423,8 @@ int wd_do_dh_async(handle_t sess, struct wd_dh_req *req) mid = wd_get_msg_from_pool(&wd_dh_setting.pool, idx, (void **)&msg); if (unlikely(mid < 0)) { - WD_ERR("failed to get msg from pool!\n"); - return mid; + //WD_ERR("failed to get msg from pool!\n"); + return -WD_EBUSY; } ret = fill_dh_msg(msg, req, (struct wd_dh_sess *)sess); diff --git a/wd_digest.c b/wd_digest.c index 4d46cc5..8e5bf94 100644 --- a/wd_digest.c +++ b/wd_digest.c @@ -730,8 +730,8 @@ int wd_do_digest_async(handle_t h_sess, struct wd_digest_req *req) msg_id = wd_get_msg_from_pool(&wd_digest_setting.pool, idx, (void **)&msg); if (unlikely(msg_id < 0)) { - WD_ERR("failed to get msg from pool!\n"); - return msg_id; + //WD_ERR("failed to get msg from pool!\n"); + return -WD_EBUSY; } fill_request_msg(msg, req, dsess); diff --git a/wd_ecc.c b/wd_ecc.c index 3c4088b..c31495f 100644 --- a/wd_ecc.c +++ b/wd_ecc.c @@ -2300,8 +2300,8 @@ int wd_do_ecc_async(handle_t sess, struct wd_ecc_req *req) ctx = config->ctxs + idx; mid = wd_get_msg_from_pool(&wd_ecc_setting.pool, idx, (void **)&msg); if (unlikely(mid < 0)) { - WD_ERR("failed to get msg from pool!\n"); - return mid; + //WD_ERR("failed to get msg from pool!\n"); + return -WD_EBUSY; } ret = fill_ecc_msg(msg, req, (struct wd_ecc_sess *)sess); diff --git a/wd_join_gather.c b/wd_join_gather.c index 0199f35..bd7d4d4 100644 --- a/wd_join_gather.c +++ b/wd_join_gather.c @@ -1321,8 +1321,8 @@ static int wd_join_gather_async_job(struct wd_join_gather_sess *sess, ctx = config->ctxs + idx; msg_id = wd_get_msg_from_pool(&setting->pool, idx, (void **)&msg); if (msg_id < 0) { - WD_ERR("failed to get join gather msg from pool!\n"); - return msg_id; + //WD_ERR("failed to get join gather msg from pool!\n"); + return -WD_EBUSY; } fill_join_gather_msg(msg, req, sess); diff --git a/wd_rsa.c b/wd_rsa.c index 8606efb..c020514 100644 --- a/wd_rsa.c +++ b/wd_rsa.c @@ -484,8 +484,8 @@ int wd_do_rsa_async(handle_t sess, struct wd_rsa_req *req) mid = wd_get_msg_from_pool(&wd_rsa_setting.pool, idx, (void **)&msg); if (unlikely(mid < 0)) { - WD_ERR("failed to get msg from pool!\n"); - return mid; + //WD_ERR("failed to get msg from pool!\n"); + return -WD_EBUSY; } ret = fill_rsa_msg(msg, req, (struct wd_rsa_sess *)sess); diff --git a/wd_udma.c b/wd_udma.c index 9db6d87..13c4331 100644 --- a/wd_udma.c +++ b/wd_udma.c @@ -268,8 +268,8 @@ int wd_do_udma_async(handle_t sess, struct wd_udma_req *req) mid = wd_get_msg_from_pool(&wd_udma_setting.pool, idx, (void **)&msg); if (unlikely(mid < 0)) { - WD_ERR("failed to get msg from pool!\n"); - return mid; + //WD_ERR("failed to get msg from pool!\n"); + return -WD_EBUSY; } fill_udma_msg(msg, req); diff --git a/wd_util.c b/wd_util.c index c76f39b..4830fd4 100644 --- a/wd_util.c +++ b/wd_util.c @@ -3203,7 +3203,7 @@ int wd_alg_attrs_init(struct wd_init_attrs *attrs) goto out_freesched; } - WD_ERR("debug: call function: %s!\n", __func__); + WD_ERR("TASK_MIX: call function: %s!\n", __func__); drv = wd_request_drv(alg_name, ALG_DRV_SOFT); if (drv == NULL) { WD_ERR("fail to find soft driver.\n"); @@ -3231,6 +3231,7 @@ int wd_alg_attrs_init(struct wd_init_attrs *attrs) goto out_freesched; } + WD_ERR("TASK_INSTR: call function: %s!\n", __func__); drv = wd_request_drv(alg_name, ALG_DRV_SOFT); if (drv == NULL) { WD_ERR("fail to find soft driver.\n"); -- 2.43.0