OpenCloudOS-Kernel/drivers/crypto/marvell
Romain Perier 8cf740ae85 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>
2016-07-29 18:30:17 +08:00
..
Makefile crypto: marvell/cesa - add TDMA support 2015-06-19 22:18:03 +08:00
cesa.c crypto: marvell - Don't chain at DMA level when backlog is disabled 2016-07-28 13:04:43 +08:00
cesa.h crypto: marvell - Add support for chaining crypto requests in TDMA mode 2016-06-23 18:29:51 +08:00
cipher.c crypto: marvell - Don't copy IV vectors from the _process op for ciphers 2016-07-29 18:30:17 +08:00
hash.c crypto: marvell - Update cache with input sg only when it is unmapped 2016-07-28 13:04:44 +08:00
tdma.c crypto: marvell - Fix wrong flag used for GFP in mv_cesa_dma_add_iv_op 2016-07-19 15:42:40 +08:00