crypto: lskcipher - Return EINVAL when ecb_name fails sanity checks
authorHerbert Xu <herbert@gondor.apana.org.au>
Thu, 12 Oct 2023 05:11:25 +0000 (13:11 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 20 Oct 2023 05:39:26 +0000 (13:39 +0800)
commit87d6621c07d230d9168a021f2760062f2262e8b9
tree035abdb5ae2ebca42e901d31bbd5196047291be1
parentd4f5bfe20da9fa54024a73a9c60aea45e572d786
crypto: lskcipher - Return EINVAL when ecb_name fails sanity checks

Set the error value to -EINVAL instead of zero when the underlying
name (within "ecb()") fails basic sanity checks.

Fixes: 8aee5d4ebd11 ("crypto: lskcipher - Add compatibility wrapper around ECB")
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@linaro.org>
Closes: https://lore.kernel.org/r/202310111323.ZjK7bzjw-lkp@intel.com/
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/lskcipher.c