From: Varun Wadekar Date: Mon, 27 Dec 2010 12:47:35 +0000 (+0530) Subject: crypto: tegra-aes: reduce ivsize to 16 bytes and priority to 100 X-Git-Tag: firefly_0821_release~9833^2~77^2~1 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=658a127f90c1e81ce8f66b9996ce25c40cddea3c;p=firefly-linux-kernel-4.4.55.git crypto: tegra-aes: reduce ivsize to 16 bytes and priority to 100 Change-Id: I6f5a7107d1140cf67f6029111cb4df312ac1183c Signed-off-by: Varun Wadekar --- diff --git a/drivers/crypto/tegra-aes.c b/drivers/crypto/tegra-aes.c index 22eeb19f11bb..1d477582b515 100644 --- a/drivers/crypto/tegra-aes.c +++ b/drivers/crypto/tegra-aes.c @@ -842,7 +842,7 @@ static struct crypto_alg algs[] = { { .cra_name = "ecb(aes)", .cra_driver_name = "ecb-aes-tegra", - .cra_priority = 300, + .cra_priority = 100, .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC, .cra_blocksize = AES_BLOCK_SIZE, .cra_ctxsize = sizeof(struct tegra_aes_ctx), @@ -860,7 +860,7 @@ static struct crypto_alg algs[] = { }, { .cra_name = "cbc(aes)", .cra_driver_name = "cbc-aes-tegra", - .cra_priority = 300, + .cra_priority = 100, .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC, .cra_blocksize = AES_BLOCK_SIZE, .cra_ctxsize = sizeof(struct tegra_aes_ctx), @@ -871,7 +871,7 @@ static struct crypto_alg algs[] = { .cra_u.ablkcipher = { .min_keysize = AES_MIN_KEY_SIZE, .max_keysize = AES_MAX_KEY_SIZE, - .ivsize = AES_MAX_KEY_SIZE, + .ivsize = AES_MIN_KEY_SIZE, .setkey = tegra_aes_setkey, .encrypt = tegra_aes_cbc_encrypt, .decrypt = tegra_aes_cbc_decrypt, @@ -879,7 +879,7 @@ static struct crypto_alg algs[] = { }, { .cra_name = "ansi_cprng", .cra_driver_name = "rng-aes-tegra", - .cra_priority = 300, + .cra_priority = 100, .cra_flags = CRYPTO_ALG_TYPE_RNG, .cra_ctxsize = sizeof(struct tegra_aes_ctx), .cra_type = &crypto_rng_type,