diff options
author | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2024-04-29 12:57:32 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2024-04-29 12:57:32 +0200 |
commit | 2bd208aa30a3383bbcfef10a77c984a82c1b4b05 (patch) | |
tree | d73c7f50904c6e26490a08ec9c20e519f23de5ec | |
parent | 2e5bd51f15b2e713958c43049db2b1dd9098eda9 (diff) | |
download | stable-queue-2bd208aa30a3383bbcfef10a77c984a82c1b4b05.tar.gz |
4.19-stable patches
added patches:
revert-crypto-api-disallow-identical-driver-names.patch
-rw-r--r-- | queue-4.19/revert-crypto-api-disallow-identical-driver-names.patch | 32 | ||||
-rw-r--r-- | queue-4.19/series | 1 |
2 files changed, 33 insertions, 0 deletions
diff --git a/queue-4.19/revert-crypto-api-disallow-identical-driver-names.patch b/queue-4.19/revert-crypto-api-disallow-identical-driver-names.patch new file mode 100644 index 0000000000..e6f875fd65 --- /dev/null +++ b/queue-4.19/revert-crypto-api-disallow-identical-driver-names.patch @@ -0,0 +1,32 @@ +From 57a7da4939faedd888f41e9c380ff236d7c93e13 Mon Sep 17 00:00:00 2001 +From: Greg Kroah-Hartman <gregkh@linuxfoundation.org> +Date: Mon, 29 Apr 2024 12:53:46 +0200 +Subject: Revert "crypto: api - Disallow identical driver names" + +From: Greg Kroah-Hartman <gregkh@linuxfoundation.org> + +This reverts commit 15a67115d487ea5cb8213915a4f75f58adb87cbc which is +commit 27016f75f5ed47e2d8e0ca75a8ff1f40bc1a5e27 upstream. + +It is reported to cause problems in older kernels due to some crypto +drivers having the same name, so revert it here to fix the problems. + +Link: https://lore.kernel.org/r/aceda6e2-cefb-4146-aef8-ff4bafa56e56@roeck-us.net +Reported-by: Guenter Roeck <linux@roeck-us.net> +Cc: Ovidiu Panait <ovidiu.panait@windriver.com> +Cc: Herbert Xu <herbert@gondor.apana.org.au> +Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> +--- + crypto/algapi.c | 1 - + 1 file changed, 1 deletion(-) + +--- a/crypto/algapi.c ++++ b/crypto/algapi.c +@@ -231,7 +231,6 @@ static struct crypto_larval *__crypto_re + } + + if (!strcmp(q->cra_driver_name, alg->cra_name) || +- !strcmp(q->cra_driver_name, alg->cra_driver_name) || + !strcmp(q->cra_name, alg->cra_driver_name)) + goto err; + } diff --git a/queue-4.19/series b/queue-4.19/series index 0c57ca9ba7..e81a5d8d7f 100644 --- a/queue-4.19/series +++ b/queue-4.19/series @@ -55,3 +55,4 @@ serial-mxs-auart-add-spinlock-around-changing-cts-st.patch drm-amdgpu-restrict-bo-mapping-within-gpu-address-li.patch amdgpu-validate-offset_in_bo-of-drm_amdgpu_gem_va.patch drm-amdgpu-validate-the-parameters-of-bo-mapping-ope.patch +revert-crypto-api-disallow-identical-driver-names.patch |