diff options
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71-e3000/0119-crypto-ahash-remove-useless-setting-of-type-flags.patch')
-rw-r--r-- | meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71-e3000/0119-crypto-ahash-remove-useless-setting-of-type-flags.patch | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71-e3000/0119-crypto-ahash-remove-useless-setting-of-type-flags.patch b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71-e3000/0119-crypto-ahash-remove-useless-setting-of-type-flags.patch deleted file mode 100644 index c92bf5fa..00000000 --- a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71-e3000/0119-crypto-ahash-remove-useless-setting-of-type-flags.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 358e73a569470ef44a142ecd1cd096587b5e9da2 Mon Sep 17 00:00:00 2001 -From: Eric Biggers <ebiggers@google.com> -Date: Sat, 30 Jun 2018 15:16:12 -0700 -Subject: [PATCH 119/131] crypto: ahash - remove useless setting of type flags - -Many ahash algorithms set .cra_flags = CRYPTO_ALG_TYPE_AHASH. But this -is redundant with the C structure type ('struct ahash_alg'), and -crypto_register_ahash() already sets the type flag automatically, -clearing any type flag that was already there. Apparently the useless -assignment has just been copy+pasted around. - -So, remove the useless assignment from all the ahash algorithms. - -This patch shouldn't change any actual behavior. - -Signed-off-by: Eric Biggers <ebiggers@google.com> -Acked-by: Gilad Ben-Yossef <gilad@benyossef.com> -Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> -Signed-off-by: Sudheesh Mavila <sudheesh.mavila@amd.com> ---- - drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 2 +- - drivers/crypto/ccp/ccp-crypto-sha.c | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/drivers/crypto/ccp/ccp-crypto-aes-cmac.c b/drivers/crypto/ccp/ccp-crypto-aes-cmac.c -index 26687f31..bdc2715 100644 ---- a/drivers/crypto/ccp/ccp-crypto-aes-cmac.c -+++ b/drivers/crypto/ccp/ccp-crypto-aes-cmac.c -@@ -399,7 +399,7 @@ int ccp_register_aes_cmac_algs(struct list_head *head) - base = &halg->base; - snprintf(base->cra_name, CRYPTO_MAX_ALG_NAME, "cmac(aes)"); - snprintf(base->cra_driver_name, CRYPTO_MAX_ALG_NAME, "cmac-aes-ccp"); -- base->cra_flags = CRYPTO_ALG_TYPE_AHASH | CRYPTO_ALG_ASYNC | -+ base->cra_flags = CRYPTO_ALG_ASYNC | - CRYPTO_ALG_KERN_DRIVER_ONLY | - CRYPTO_ALG_NEED_FALLBACK; - base->cra_blocksize = AES_BLOCK_SIZE; -diff --git a/drivers/crypto/ccp/ccp-crypto-sha.c b/drivers/crypto/ccp/ccp-crypto-sha.c -index 871c962..366d3e91 100644 ---- a/drivers/crypto/ccp/ccp-crypto-sha.c -+++ b/drivers/crypto/ccp/ccp-crypto-sha.c -@@ -497,7 +497,7 @@ static int ccp_register_sha_alg(struct list_head *head, - snprintf(base->cra_name, CRYPTO_MAX_ALG_NAME, "%s", def->name); - snprintf(base->cra_driver_name, CRYPTO_MAX_ALG_NAME, "%s", - def->drv_name); -- base->cra_flags = CRYPTO_ALG_TYPE_AHASH | CRYPTO_ALG_ASYNC | -+ base->cra_flags = CRYPTO_ALG_ASYNC | - CRYPTO_ALG_KERN_DRIVER_ONLY | - CRYPTO_ALG_NEED_FALLBACK; - base->cra_blocksize = def->block_size; --- -2.7.4 - |