]> git.baikalelectronics.ru Git - kernel.git/commit
crypto: vmx - return correct error code on failed setkey
authorEric Biggers <ebiggers@google.com>
Wed, 10 Apr 2019 06:46:35 +0000 (23:46 -0700)
committerHerbert Xu <herbert@gondor.apana.org.au>
Thu, 18 Apr 2019 14:14:58 +0000 (22:14 +0800)
commitfce3218f08ed68d1c37e8c35526ca55c21b6295b
tree02072801a75103ecb788005f608b4333b7185241
parentf9bb447e7f5c14dd04ab6d8aa54e9e6085856139
crypto: vmx - return correct error code on failed setkey

In the VMX implementations of AES and AES modes, return -EINVAL when an
invalid key length is provided, rather than some unusual error code
determined via a series of additions.  This makes the behavior match the
other AES implementations in the kernel's crypto API.

Cc: Daniel Axtens <dja@axtens.net>
Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/vmx/aes.c
drivers/crypto/vmx/aes_cbc.c
drivers/crypto/vmx/aes_ctr.c
drivers/crypto/vmx/aes_xts.c