From: Fiona Trahe Date: Mon, 8 Apr 2019 16:16:28 +0000 (+0100) Subject: compress/qat: fix dataplane return X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=bf0cd226435ceff18980cfc5c11e2d13b2d56847;p=dpdk.git compress/qat: fix dataplane return Fixes: 352332744c3a ("compress/qat: add dynamic SGL allocation") Cc: stable@dpdk.org Signed-off-by: Fiona Trahe Acked-by: Tomasz Jozwiak --- diff --git a/drivers/compress/qat/qat_comp.c b/drivers/compress/qat/qat_comp.c index 2fadb021ff..dd0fe1b34f 100644 --- a/drivers/compress/qat/qat_comp.c +++ b/drivers/compress/qat/qat_comp.c @@ -93,7 +93,7 @@ qat_comp_build_request(void *in_op, uint8_t *out_msg, QAT_DP_LOG(ERR, "QAT PMD can't allocate memory" " for %d elements of SGL", op->m_src->nb_segs); - op->status = RTE_COMP_OP_STATUS_INVALID_ARGS; + op->status = RTE_COMP_OP_STATUS_ERROR; return -ENOMEM; } /* new SGL is valid now */ @@ -128,8 +128,8 @@ qat_comp_build_request(void *in_op, uint8_t *out_msg, QAT_DP_LOG(ERR, "QAT PMD can't allocate memory" " for %d elements of SGL", op->m_dst->nb_segs); - op->status = RTE_COMP_OP_STATUS_INVALID_ARGS; - return -EINVAL; + op->status = RTE_COMP_OP_STATUS_ERROR; + return -ENOMEM; } /* new SGL is valid now */ cookie->qat_sgl_dst_d = (struct qat_sgl *)tmp;