]> git.baikalelectronics.ru Git - kernel.git/commit
crypto: cavium - fix leak on curr if curr->head fails to be allocated
authorColin Ian King <colin.king@canonical.com>
Fri, 17 Feb 2017 15:57:43 +0000 (15:57 +0000)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 27 Feb 2017 10:09:38 +0000 (18:09 +0800)
commit19d12fb1b043f45dc285f87a447318a855dcec8d
tree1e03bc2b83c18ea6a943ad9861194b1c76db469d
parentc94767bbe781a626c75ea4fbb0250ee2c003d072
crypto: cavium - fix leak on curr if curr->head fails to be allocated

The exit path when curr->head cannot be allocated fails to kfree the
earlier allocated curr.  Fix this by kfree'ing it.

Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/cavium/cpt/cptvf_main.c