kernel_optimize_test/drivers/crypto
Cristian Stoica 738459e3f8 crypto: caam - fix missing dma unmap on error path
If dma mapping for dma_addr_out fails, the descriptor memory is freed
but the previous dma mapping for dma_addr_in remains.
This patch resolves the missing dma unmap and groups resource
allocations at function start.

Cc: <stable@vger.kernel.org> # 3.13+
Signed-off-by: Cristian Stoica <cristian.stoica@freescale.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2014-11-06 23:10:20 +08:00
..
amcc
caam crypto: caam - fix missing dma unmap on error path 2014-11-06 23:10:20 +08:00
ccp
nx
qat crypto: qat - Enforce valid numa configuration 2014-10-24 22:37:36 +08:00
qce
ux500
atmel-aes-regs.h
atmel-aes.c
atmel-sha-regs.h
atmel-sha.c
atmel-tdes-regs.h
atmel-tdes.c
bfin_crc.c
bfin_crc.h
geode-aes.c
geode-aes.h
hifn_795x.c
ixp4xx_crypto.c
Kconfig
Makefile
mv_cesa.c crypto: LLVMLinux: Remove VLAIS from crypto/mv_cesa.c 2014-10-14 10:51:23 +02:00
mv_cesa.h
mxs-dcp.c
n2_asm.S
n2_core.c crypto: LLVMLinux: Remove VLAIS from crypto/n2_core.c 2014-10-14 10:51:23 +02:00
n2_core.h
omap-aes.c
omap-des.c
omap-sham.c crypto: LLVMLinux: Remove VLAIS from crypto/omap_sham.c 2014-10-14 10:51:23 +02:00
padlock-aes.c
padlock-sha.c
picoxcell_crypto_regs.h
picoxcell_crypto.c
s5p-sss.c
sahara.c
talitos.c
talitos.h