aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/testmgr.c
diff options
context:
space:
mode:
authorJarod Wilson <jarod@redhat.com>2009-05-04 07:51:17 -0400
committerHerbert Xu <herbert@gondor.apana.org.au>2009-06-02 00:04:43 -0400
commit29ecd4ab3d3aa8bb231361937165dfbbbc534e9a (patch)
tree10418454f2a4d544bb97b586720835bb0a7307b6 /crypto/testmgr.c
parent941fb3287c0c0d84000b669db5450ac4886da640 (diff)
crypto: testmgr - Print self-test pass notices in fips mode
According to our FIPS CAVS testing lab guru, when we're in fips mode, we must print out notices of successful self-test completion for every alg to be compliant. New and improved v2, without strncmp crap. Doesn't need to touch a flag though, due to not moving the notest label around anymore. Applies atop '[PATCH v2] crypto: catch base cipher self-test failures in fips mode'. Personally, I wouldn't mind seeing this info printed out regardless of whether or not we're in fips mode, I think its useful info, but will stick with only in fips mode for now. Signed-off-by: Jarod Wilson <jarod@redhat.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/testmgr.c')
-rw-r--r--crypto/testmgr.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/crypto/testmgr.c b/crypto/testmgr.c
index e3f9973abbdc..e76af78d2fa0 100644
--- a/crypto/testmgr.c
+++ b/crypto/testmgr.c
@@ -2234,6 +2234,10 @@ test_done:
2234 if (fips_enabled && rc) 2234 if (fips_enabled && rc)
2235 panic("%s: %s alg self test failed in fips mode!\n", driver, alg); 2235 panic("%s: %s alg self test failed in fips mode!\n", driver, alg);
2236 2236
2237 if (fips_enabled && !rc)
2238 printk(KERN_INFO "alg: self-tests for %s (%s) passed\n",
2239 driver, alg);
2240
2237 return rc; 2241 return rc;
2238 2242
2239notest: 2243notest: