kernel/drivers/crypto/caam/caampkc.c
.. .. @@ -222,7 +222,9 @@ 222 222 if (len && *buff) 223 223 break; 224 224 225 - sg_miter_next(&miter);225 + if (!sg_miter_next(&miter))226 + break;227 +226 228 buff = miter.addr; 227 229 len = miter.length; 228 230