diff options
author | Jarod Wilson <jarod@redhat.com> | 2009-05-04 07:51:17 -0400 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2009-06-02 00:04:43 -0400 |
commit | 29ecd4ab3d3aa8bb231361937165dfbbbc534e9a (patch) | |
tree | 10418454f2a4d544bb97b586720835bb0a7307b6 /crypto | |
parent | 941fb3287c0c0d84000b669db5450ac4886da640 (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')
-rw-r--r-- | crypto/testmgr.c | 4 |
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 | ||
2239 | notest: | 2243 | notest: |