aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/crypto/qat/qat_common/qat_algs.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/crypto/qat/qat_common/qat_algs.c b/drivers/crypto/qat/qat_common/qat_algs.c
index f2e2f158cfbe..699ccf44e9bb 100644
--- a/drivers/crypto/qat/qat_common/qat_algs.c
+++ b/drivers/crypto/qat/qat_common/qat_algs.c
@@ -605,6 +605,8 @@ static int qat_alg_sgl_to_bufl(struct qat_crypto_instance *inst,
605 goto err; 605 goto err;
606 606
607 for_each_sg(assoc, sg, assoc_n, i) { 607 for_each_sg(assoc, sg, assoc_n, i) {
608 if (!sg->length)
609 continue;
608 bufl->bufers[bufs].addr = dma_map_single(dev, 610 bufl->bufers[bufs].addr = dma_map_single(dev,
609 sg_virt(sg), 611 sg_virt(sg),
610 sg->length, 612 sg->length,