crypto: marvell - Don't copy IV vectors from the _process op for ciphers
authorRomain Perier <romain.perier@free-electrons.com>
Thu, 28 Jul 2016 09:59:43 +0000 (11:59 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 29 Jul 2016 10:30:17 +0000 (18:30 +0800)
commit8cf740ae85df69fb6376f31b42eb2ac7a138721f
tree9000e18f8485d8921a00d333abf4c162e6eb1485
parent4816c9406430d0d3d4fa58a212a7a869d429b315
crypto: marvell - Don't copy IV vectors from the _process op for ciphers

The IV output vectors should only be copied from the _complete operation
and not from the _process operation, i.e only from the operation that is
designed to copy the result of the request to the right location. This
copy is already done in the _complete operation, so this commit removes
the duplicated code in the _process op.

Fixes: 3610d6cd5231 ("crypto: marvell - Add a complete...")
Signed-off-by: Romain Perier <romain.perier@free-electrons.com>
Acked-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/marvell/cipher.c