diff options
Diffstat (limited to 'crypto/testmgr.c')
| -rw-r--r-- | crypto/testmgr.c | 84 | 
1 files changed, 84 insertions, 0 deletions
diff --git a/crypto/testmgr.c b/crypto/testmgr.c index 7620bfce92f2..c494d7610be1 100644 --- a/crypto/testmgr.c +++ b/crypto/testmgr.c @@ -1477,9 +1477,54 @@ static int alg_test_cprng(const struct alg_test_desc *desc, const char *driver,  	return err;  } +static int alg_test_null(const struct alg_test_desc *desc, +			     const char *driver, u32 type, u32 mask) +{ +	return 0; +} +  /* Please keep this list sorted by algorithm name. */  static const struct alg_test_desc alg_test_descs[] = {  	{ +		.alg = "__driver-cbc-aes-aesni", +		.test = alg_test_null, +		.suite = { +			.cipher = { +				.enc = { +					.vecs = NULL, +					.count = 0 +				}, +				.dec = { +					.vecs = NULL, +					.count = 0 +				} +			} +		} +	}, { +		.alg = "__driver-ecb-aes-aesni", +		.test = alg_test_null, +		.suite = { +			.cipher = { +				.enc = { +					.vecs = NULL, +					.count = 0 +				}, +				.dec = { +					.vecs = NULL, +					.count = 0 +				} +			} +		} +	}, { +		.alg = "__ghash-pclmulqdqni", +		.test = alg_test_null, +		.suite = { +			.hash = { +				.vecs = NULL, +				.count = 0 +			} +		} +	}, {  		.alg = "ansi_cprng",  		.test = alg_test_cprng,  		.fips_allowed = 1, @@ -1623,6 +1668,30 @@ static const struct alg_test_desc alg_test_descs[] = {  			}  		}  	}, { +		.alg = "cryptd(__driver-ecb-aes-aesni)", +		.test = alg_test_null, +		.suite = { +			.cipher = { +				.enc = { +					.vecs = NULL, +					.count = 0 +				}, +				.dec = { +					.vecs = NULL, +					.count = 0 +				} +			} +		} +	}, { +		.alg = "cryptd(__ghash-pclmulqdqni)", +		.test = alg_test_null, +		.suite = { +			.hash = { +				.vecs = NULL, +				.count = 0 +			} +		} +	}, {  		.alg = "ctr(aes)",  		.test = alg_test_skcipher,  		.fips_allowed = 1, @@ -1669,6 +1738,21 @@ static const struct alg_test_desc alg_test_descs[] = {  			}  		}  	}, { +		.alg = "ecb(__aes-aesni)", +		.test = alg_test_null, +		.suite = { +			.cipher = { +				.enc = { +					.vecs = NULL, +					.count = 0 +				}, +				.dec = { +					.vecs = NULL, +					.count = 0 +				} +			} +		} +	}, {  		.alg = "ecb(aes)",  		.test = alg_test_skcipher,  		.fips_allowed = 1,  |