From 208b7016b36fe7699361b3fb6f0b702ab3c290b3 Mon Sep 17 00:00:00 2001 From: Ziye Yang Date: Tue, 27 Jul 2021 23:13:22 +0800 Subject: [PATCH] accel_engine: Fix the crc destnation address This issue is introduced by the refactoring, i.e., changed from dst to crc_dst. And this code part is missed. This patch can fix this issue. Signed-off-by: Ziye Yang Change-Id: Iad03d08707167c957193f6101eb9166a30e5cdd3 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/8935 Tested-by: SPDK CI Jenkins Community-CI: Mellanox Build Bot Community-CI: Broadcom CI Reviewed-by: Paul Luse Reviewed-by: Ben Walker Reviewed-by: Jim Harris Reviewed-by: Aleksey Marchuk --- lib/accel/accel_engine.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/accel/accel_engine.c b/lib/accel/accel_engine.c index 5f4f644b5..4dde595e8 100644 --- a/lib/accel/accel_engine.c +++ b/lib/accel/accel_engine.c @@ -839,10 +839,10 @@ spdk_accel_batch_submit(struct spdk_io_channel *ch, struct spdk_accel_batch *bat break; case ACCEL_OPCODE_CRC32C: if (accel_task->v.iovcnt == 0) { - _sw_accel_crc32c(accel_task->dst, accel_task->src, accel_task->seed, + _sw_accel_crc32c(accel_task->crc_dst, accel_task->src, accel_task->seed, accel_task->nbytes); } else { - _sw_accel_crc32cv(accel_task->dst, accel_task->v.iovs, accel_task->v.iovcnt, accel_task->seed); + _sw_accel_crc32cv(accel_task->crc_dst, accel_task->v.iovs, accel_task->v.iovcnt, accel_task->seed); } spdk_accel_task_complete(accel_task, 0); break;