-
Herbert Xu authored
When processing the last block, the s390 ctr code will always read a whole block, even if there isn't a whole block of data left. Fix this by using the actual length left and copy it into a buffer first for processing. Fixes: 0200f3ec ("crypto: s390 - add System z hardware support for CTR mode") Cc: <stable@vger.kernel.org> Reported-by:
Guangwu Zhang <guazhang@redhat.com> Signed-off-by:
Herbert Xu <herbert@gondor.apana.org.au> Reviewd-by:
Harald Freudenberger <freude@de.ibm.com> Signed-off-by:
Herbert Xu <herbert@gondor.apana.org.au>
d07f9519