[PATCH 0/4] crypto: ccree: cleanups, fixes and TEE FIPS support

From: Gilad Ben-Yossef
Date: Tue Jul 02 2019 - 07:39:33 EST


Clean up unused ivgen support code and add support for notifiying
Trusted Execution Enviornment of FIPS tests failures in FIPS mode.

Gilad Ben-Yossef (4):
crypto: ccree: drop legacy ivgen support
crypto: ccree: account for TEE not ready to report
crypto: fips: add FIPS test failure notification chain
crypto: ccree: notify TEE on FIPS tests errors

crypto/fips.c | 11 +
crypto/testmgr.c | 4 +-
drivers/crypto/ccree/Makefile | 2 +-
drivers/crypto/ccree/cc_aead.c | 76 +------
drivers/crypto/ccree/cc_aead.h | 3 +-
drivers/crypto/ccree/cc_driver.c | 12 +-
drivers/crypto/ccree/cc_driver.h | 10 -
drivers/crypto/ccree/cc_fips.c | 31 ++-
drivers/crypto/ccree/cc_ivgen.c | 276 --------------------------
drivers/crypto/ccree/cc_ivgen.h | 55 -----
drivers/crypto/ccree/cc_pm.c | 2 -
drivers/crypto/ccree/cc_request_mgr.c | 47 +----
include/linux/fips.h | 7 +
13 files changed, 68 insertions(+), 468 deletions(-)
delete mode 100644 drivers/crypto/ccree/cc_ivgen.c
delete mode 100644 drivers/crypto/ccree/cc_ivgen.h

--
2.21.0