From: Jan Glauber <jang@xxxxxxxxxxxxxxxxxx> XTS mode is only defined for 256 and 512 bit key lengths. s390 only implements these two modes and running the test with a 384 bit key will stop the speed test with an error. Remove the superfluous key lenght. Signed-off-by: Jan Glauber <jang@xxxxxxxxxxxxxxxxxx> --- crypto/tcrypt.c | 4 ++-- crypto/tcrypt.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) --- a/crypto/tcrypt.c +++ b/crypto/tcrypt.c @@ -1006,9 +1006,9 @@ static int do_test(int m) test_cipher_speed("lrw(aes)", DECRYPT, sec, NULL, 0, speed_template_32_40_48); test_cipher_speed("xts(aes)", ENCRYPT, sec, NULL, 0, - speed_template_32_48_64); + speed_template_32_64); test_cipher_speed("xts(aes)", DECRYPT, sec, NULL, 0, - speed_template_32_48_64); + speed_template_32_64); break; case 201: --- a/crypto/tcrypt.h +++ b/crypto/tcrypt.h @@ -51,7 +51,7 @@ static u8 speed_template_8_32[] = {8, 32 static u8 speed_template_16_32[] = {16, 32, 0}; static u8 speed_template_16_24_32[] = {16, 24, 32, 0}; static u8 speed_template_32_40_48[] = {32, 40, 48, 0}; -static u8 speed_template_32_48_64[] = {32, 48, 64, 0}; +static u8 speed_template_32_64[] = {32, 64, 0}; /* * Digest speed tests -- -- To unsubscribe from this list: send the line "unsubscribe linux-crypto" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html