qm_sg_ents = 1 + !!ivsize + mapped_src_nents +
                     (mapped_dst_nents > 1 ? mapped_dst_nents : 0);
        if (unlikely(qm_sg_ents > CAAM_QI_MAX_AEAD_SG)) {
-               dev_err(qidev, "Insufficient S/G entries: %d > %lu\n",
+               dev_err(qidev, "Insufficient S/G entries: %d > %zu\n",
                        qm_sg_ents, CAAM_QI_MAX_AEAD_SG);
                caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents,
                           iv_dma, ivsize, op_type, 0, 0);
 
        qm_sg_ents += mapped_dst_nents > 1 ? mapped_dst_nents : 0;
        if (unlikely(qm_sg_ents > CAAM_QI_MAX_ABLKCIPHER_SG)) {
-               dev_err(qidev, "Insufficient S/G entries: %d > %lu\n",
+               dev_err(qidev, "Insufficient S/G entries: %d > %zu\n",
                        qm_sg_ents, CAAM_QI_MAX_ABLKCIPHER_SG);
                caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents,
                           iv_dma, ivsize, op_type, 0, 0);
        }
 
        if (unlikely(qm_sg_ents > CAAM_QI_MAX_ABLKCIPHER_SG)) {
-               dev_err(qidev, "Insufficient S/G entries: %d > %lu\n",
+               dev_err(qidev, "Insufficient S/G entries: %d > %zu\n",
                        qm_sg_ents, CAAM_QI_MAX_ABLKCIPHER_SG);
                caam_unmap(qidev, req->src, req->dst, src_nents, dst_nents,
                           iv_dma, ivsize, GIVENCRYPT, 0, 0);