crypto: sa2ul - Fix memory leak of rxd
authorColin Ian King <colin.king@canonical.com>
Thu, 1 Apr 2021 15:28:39 +0000 (16:28 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 9 Apr 2021 07:45:13 +0000 (17:45 +1000)
commit854b7737199848a91f6adfa0a03cf6f0c46c86e8
tree2492f2990f1bfac784411784f9786c90bea78751
parent50274b01ac1689b1a3f6bc4b5b3dbf361a55dd3a
crypto: sa2ul - Fix memory leak of rxd

There are two error return paths that are not freeing rxd and causing
memory leaks.  Fix these.

Addresses-Coverity: ("Resource leak")
Fixes: 00c9211f60db ("crypto: sa2ul - Fix DMA mapping API usage")
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/sa2ul.c