]> git.itanic.dy.fi Git - linux-stable/commit
crypto: lrw - Fix an error handling path in 'create()'
authorChristophe Jaillet <christophe.jaillet@wanadoo.fr>
Sun, 8 Oct 2017 09:39:49 +0000 (11:39 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 25 Dec 2017 13:26:25 +0000 (14:26 +0100)
commitbd5139895727bcf97a411bf17fc137fb0d57f55c
treea5fbec179b940a5892bb1896b78f926b04439cce
parent714abd2d6996bb36b334dd15c6c52d3ad00766a0
crypto: lrw - Fix an error handling path in 'create()'

[ Upstream commit 616129cc6e75fb4da6681c16c981fa82dfe5e4c7 ]

All error handling paths 'goto err_drop_spawn' except this one.
In order to avoid some resources leak, we should do it as well here.

Fixes: 700cb3f5fe75 ("crypto: lrw - Convert to skcipher")
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
crypto/lrw.c