diff options
Diffstat (limited to 'crypto/testmgr.c')
-rw-r--r-- | crypto/testmgr.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/crypto/testmgr.c b/crypto/testmgr.c index ecddf921a9db..e091ef6e1791 100644 --- a/crypto/testmgr.c +++ b/crypto/testmgr.c | |||
@@ -2046,6 +2046,16 @@ static const struct alg_test_desc alg_test_descs[] = { | |||
2046 | } | 2046 | } |
2047 | } | 2047 | } |
2048 | }, { | 2048 | }, { |
2049 | .alg = "crct10dif", | ||
2050 | .test = alg_test_hash, | ||
2051 | .fips_allowed = 1, | ||
2052 | .suite = { | ||
2053 | .hash = { | ||
2054 | .vecs = crct10dif_tv_template, | ||
2055 | .count = CRCT10DIF_TEST_VECTORS | ||
2056 | } | ||
2057 | } | ||
2058 | }, { | ||
2049 | .alg = "cryptd(__driver-cbc-aes-aesni)", | 2059 | .alg = "cryptd(__driver-cbc-aes-aesni)", |
2050 | .test = alg_test_null, | 2060 | .test = alg_test_null, |
2051 | .fips_allowed = 1, | 2061 | .fips_allowed = 1, |
@@ -3224,7 +3234,7 @@ int alg_test(const char *driver, const char *alg, u32 type, u32 mask) | |||
3224 | if (i >= 0) | 3234 | if (i >= 0) |
3225 | rc |= alg_test_descs[i].test(alg_test_descs + i, driver, | 3235 | rc |= alg_test_descs[i].test(alg_test_descs + i, driver, |
3226 | type, mask); | 3236 | type, mask); |
3227 | if (j >= 0) | 3237 | if (j >= 0 && j != i) |
3228 | rc |= alg_test_descs[j].test(alg_test_descs + j, driver, | 3238 | rc |= alg_test_descs[j].test(alg_test_descs + j, driver, |
3229 | type, mask); | 3239 | type, mask); |
3230 | 3240 | ||