Patch "Revert "crypto: api - Disallow identical driver names"" has been added to the 4.19-stable tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is a note to let you know that I've just added the patch titled

    Revert "crypto: api - Disallow identical driver names"

to the 4.19-stable tree which can be found at:
    http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary

The filename of the patch is:
     revert-crypto-api-disallow-identical-driver-names.patch
and it can be found in the queue-4.19 subdirectory.

If you, or anyone else, feels it should not be added to the stable tree,
please let <stable@xxxxxxxxxxxxxxx> know about it.


>From 57a7da4939faedd888f41e9c380ff236d7c93e13 Mon Sep 17 00:00:00 2001
From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
Date: Mon, 29 Apr 2024 12:53:46 +0200
Subject: Revert "crypto: api - Disallow identical driver names"

From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>

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@xxxxxxxxxxxx
Reported-by: Guenter Roeck <linux@xxxxxxxxxxxx>
Cc: Ovidiu Panait <ovidiu.panait@xxxxxxxxxxxxx>
Cc: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>
Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
---
 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;
 	}


Patches currently in stable-queue which might be from gregkh@xxxxxxxxxxxxxxxxxxx are

queue-4.19/speakup-avoid-crash-on-very-long-word.patch
queue-4.19/usb-serial-option-add-telit-fn920c04-rmnet-compositions.patch
queue-4.19/selftests-timers-fix-abs-warning-in-posix_timers-test.patch
queue-4.19/serial-mxs-auart-add-spinlock-around-changing-cts-st.patch
queue-4.19/fs-sysfs-fix-reference-leak-in-sysfs_break_active_protection.patch
queue-4.19/usb-serial-option-add-rolling-rw101-gl-and-rw135-gl-support.patch
queue-4.19/usb-serial-option-add-lonsung-u8300-u9300-product.patch
queue-4.19/comedi-vmk80xx-fix-incomplete-endpoint-checking.patch
queue-4.19/usb-serial-option-add-fibocom-fm135-gl-variants.patch
queue-4.19/x86-apic-force-native_apic_mem_read-to-use-the-mov-instruction.patch
queue-4.19/nouveau-fix-instmem-race-condition-around-ptr-stores.patch
queue-4.19/kprobes-fix-possible-use-after-free-issue-on-kprobe-registration.patch
queue-4.19/revert-usb-cdc-wdm-close-race-between-read-and-workqueue.patch
queue-4.19/usb-dwc2-host-fix-dereference-issue-in-ddma-completion-flow.patch
queue-4.19/batman-adv-avoid-infinite-loop-trying-to-resize-local-tt.patch
queue-4.19/serial-core-provide-port-lock-wrappers.patch
queue-4.19/tracing-remove-hist-trigger-synth_var_refs.patch
queue-4.19/nilfs2-fix-oob-in-nilfs_set_de_type.patch
queue-4.19/usb-serial-option-add-support-for-fibocom-fm650-fg650.patch
queue-4.19/tracing-use-var_refs-for-hist-trigger-reference-checking.patch
queue-4.19/selftests-ftrace-limit-length-in-subsystem-enable-tests.patch
queue-4.19/usb-serial-option-support-quectel-em060k-sub-models.patch
queue-4.19/vhost-add-smp_rmb-in-vhost_vq_avail_empty.patch
queue-4.19/bluetooth-fix-memory-leak-in-hci_req_sync_complete.patch
queue-4.19/serial-pmac_zilog-remove-flawed-mitigation-for-rx-irq-flood.patch
queue-4.19/revert-tracing-trigger-fix-to-return-error-if-failed-to-alloc-snapshot.patch
queue-4.19/revert-crypto-api-disallow-identical-driver-names.patch




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux