WSL2-Linux-Kernel/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 crypto: LLVMLinux: Remove VLAIS from crypto/ccp/ccp-crypto-sha.c 2014-10-14 10:51:23 +02:00
nx The branch contains the following device tree changes the v3.17 merge 2014-08-14 09:53:39 -06:00
qat crypto: qat - Enforce valid numa configuration 2014-10-24 22:37:36 +08:00
qce Fix up missing dmaengine header inclusion from qce crypto engine 2014-10-08 05:23:02 -04:00
ux500
Kconfig
Makefile
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
mv_cesa.c crypto: LLVMLinux: Remove VLAIS from crypto/mv_cesa.c 2014-10-14 10:51:23 +02:00
mv_cesa.h crypto: mv_cesa - Add missing #define 2014-08-29 21:46:36 +08:00
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.c
picoxcell_crypto_regs.h
s5p-sss.c
sahara.c
talitos.c
talitos.h