linux/drivers/crypto/ccp
Tom Lendacky 0cdc91f539 crypto: ccp - memset request context to zero during import
commit ce0ae266fe upstream.

Since a crypto_ahash_import() can be called against a request context
that has not had a crypto_ahash_init() performed, the request context
needs to be cleared to insure there is no random data present. If not,
the random data can result in a kernel oops during crypto_ahash_update().

Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
History 2016-04-12 09:08:45 -07:00
..
ccp-crypto-aes-cmac.c crypto: ccp - memset request context to zero during import 2016-04-12 09:08:45 -07:00
ccp-crypto-aes-xts.c crypto: ccp - Updates for checkpatch warnings/errors 2015-02-27 22:48:47 +13:00
ccp-crypto-aes.c crypto: ccp - Updates for checkpatch warnings/errors 2015-02-27 22:48:47 +13:00
ccp-crypto-main.c crypto: ccp - Replace BUG_ON with WARN_ON and a return code 2015-10-08 21:42:15 +08:00
ccp-crypto-sha.c crypto: ccp - memset request context to zero during import 2016-04-12 09:08:45 -07:00
ccp-crypto.h crypto: ccp - Limit the amount of information exported 2016-04-12 09:08:45 -07:00
ccp-dev.c crypto: ccp - Convert calls to their devm_ counterparts 2015-02-27 22:48:48 +13:00
ccp-dev.h crypto: ccp - Updates for checkpatch warnings/errors 2015-02-27 22:48:47 +13:00
ccp-ops.c crypto: ccp - Replace BUG_ON with WARN_ON and a return code 2015-10-08 21:42:15 +08:00
ccp-pci.c crypto: ccp - Use module name in driver structures 2015-10-08 21:42:18 +08:00
ccp-platform.c Merge branch 'acpi-pci' 2015-11-07 01:30:10 +01:00
Kconfig crypto: ccp - Change references to accelerator to offload 2015-10-08 21:42:18 +08:00
Makefile crypto: ccp - Update CCP build support 2015-02-27 22:48:48 +13:00