This is a note to let you know that I've just added the patch titled parisc: Drop duplicate kgdb_pdc console to the 6.1-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: parisc-drop-duplicate-kgdb_pdc-console.patch and it can be found in the queue-6.1 subdirectory. If you, or anyone else, feels it should not be added to the stable tree, please let <stable@xxxxxxxxxxxxxxx> know about it. >From 7e6652c79ecd74e1112500668d956367dc3772a5 Mon Sep 17 00:00:00 2001 From: Helge Deller <deller@xxxxxx> Date: Sat, 26 Nov 2022 21:35:29 +0100 Subject: parisc: Drop duplicate kgdb_pdc console From: Helge Deller <deller@xxxxxx> commit 7e6652c79ecd74e1112500668d956367dc3772a5 upstream. The kgdb console is already implemented and registered in pdc_cons.c, so the duplicate code can be dropped. Signed-off-by: Helge Deller <deller@xxxxxx> Cc: <stable@xxxxxxxxxxxxxxx> # 6.1+ Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> --- arch/parisc/kernel/kgdb.c | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/arch/parisc/kernel/kgdb.c b/arch/parisc/kernel/kgdb.c index ab7620f695be..b16fa9bac5f4 100644 --- a/arch/parisc/kernel/kgdb.c +++ b/arch/parisc/kernel/kgdb.c @@ -208,23 +208,3 @@ int kgdb_arch_handle_exception(int trap, int signo, } return -1; } - -/* KGDB console driver which uses PDC to read chars from keyboard */ - -static void kgdb_pdc_write_char(u8 chr) -{ - /* no need to print char. kgdb will do it. */ -} - -static struct kgdb_io kgdb_pdc_io_ops = { - .name = "kgdb_pdc", - .read_char = pdc_iodc_getc, - .write_char = kgdb_pdc_write_char, -}; - -static int __init kgdb_pdc_init(void) -{ - kgdb_register_io_module(&kgdb_pdc_io_ops); - return 0; -} -early_initcall(kgdb_pdc_init); -- 2.39.0 Patches currently in stable-queue which might be from deller@xxxxxx are queue-6.1/parisc-drop-duplicate-kgdb_pdc-console.patch queue-6.1/parisc-fix-locking-in-pdc_iodc_print-firmware-call.patch queue-6.1/parisc-drop-locking-in-pdc-console-code.patch queue-6.1/parisc-drop-pmd_shift-from-calculation-in-pgtable.h.patch queue-6.1/parisc-led-fix-potential-null-ptr-deref-in-start_task.patch queue-6.1/parisc-add-missing-force-prerequisites-in-makefile.patch