]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
drop 4.4 broken patch
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 14 Feb 2018 19:44:39 +0000 (20:44 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 14 Feb 2018 19:44:39 +0000 (20:44 +0100)
queue-4.4/crypto-mcryptd-pass-through-absence-of-setkey.patch [deleted file]
queue-4.4/series

diff --git a/queue-4.4/crypto-mcryptd-pass-through-absence-of-setkey.patch b/queue-4.4/crypto-mcryptd-pass-through-absence-of-setkey.patch
deleted file mode 100644 (file)
index 12fa30e..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-From fa59b92d299f2787e6bae1ff078ee0982e80211f Mon Sep 17 00:00:00 2001
-From: Eric Biggers <ebiggers@google.com>
-Date: Wed, 3 Jan 2018 11:16:24 -0800
-Subject: crypto: mcryptd - pass through absence of ->setkey()
-
-From: Eric Biggers <ebiggers@google.com>
-
-commit fa59b92d299f2787e6bae1ff078ee0982e80211f upstream.
-
-When the mcryptd template is used to wrap an unkeyed hash algorithm,
-don't install a ->setkey() method to the mcryptd instance.  This change
-is necessary for mcryptd to keep working with unkeyed hash algorithms
-once we start enforcing that ->setkey() is called when present.
-
-Signed-off-by: Eric Biggers <ebiggers@google.com>
-Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
----
- crypto/mcryptd.c |    3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
---- a/crypto/mcryptd.c
-+++ b/crypto/mcryptd.c
-@@ -540,7 +540,8 @@ static int mcryptd_create_hash(struct cr
-       inst->alg.finup  = mcryptd_hash_finup_enqueue;
-       inst->alg.export = mcryptd_hash_export;
-       inst->alg.import = mcryptd_hash_import;
--      inst->alg.setkey = mcryptd_hash_setkey;
-+      if (crypto_hash_alg_has_setkey(halg))
-+              inst->alg.setkey = mcryptd_hash_setkey;
-       inst->alg.digest = mcryptd_hash_digest_enqueue;
-       err = ahash_register_instance(tmpl, inst);
index 9c5726c667d29ad68d87cd71ebdb543ec2d52b8d..264f5e9397e368f81bc2bff112942f57df4c4a8d 100644 (file)
@@ -66,5 +66,4 @@ ahci-add-pci-ids-for-intel-bay-trail-cherry-trail-and-apollo-lake-ahci.patch
 ahci-add-intel-cannon-lake-pch-h-pci-id.patch
 crypto-hash-introduce-crypto_hash_alg_has_setkey.patch
 crypto-cryptd-pass-through-absence-of-setkey.patch
-crypto-mcryptd-pass-through-absence-of-setkey.patch
 crypto-poly1305-remove-setkey-method.patch