summaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorDr. David Alan Gilbert <linux@treblig.org>2025-01-12 13:57:59 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2025-01-17 12:52:27 +0100
commit39d0be87438a0cc29151898c7fba24b43f2f3df8 (patch)
tree3476bc06ac07b585847be3735eb2da4442794b36 /include/linux
parent2f83e38a095f8bf7c6029883d894668b03b9bd93 (diff)
downloadlinux-stable-39d0be87438a0cc29151898c7fba24b43f2f3df8.tar.gz
linux-stable-39d0be87438a0cc29151898c7fba24b43f2f3df8.tar.bz2
linux-stable-39d0be87438a0cc29151898c7fba24b43f2f3df8.zip
serial: kgdb_nmi: Remove unused knock code
kgdb_nmi_poll_knock() has been unused since it was added in 2013 in commit 0c57dfcc6c1d ("tty/serial: Add kgdb_nmi driver") Remove it, the static helpers, and module parameters it used. (The comment explaining why it might be used sounds sensible, but it's never been wired up, perhaps it's worth doing somewhere?) Signed-off-by: Dr. David Alan Gilbert <linux@treblig.org> Link: https://lore.kernel.org/r/20250112135759.105541-1-linux@treblig.org Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/kgdb.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/include/linux/kgdb.h b/include/linux/kgdb.h
index 76e891ee9e37..51ef131e66b7 100644
--- a/include/linux/kgdb.h
+++ b/include/linux/kgdb.h
@@ -309,11 +309,9 @@ extern unsigned long kgdb_arch_pc(int exception, struct pt_regs *regs);
#ifdef CONFIG_SERIAL_KGDB_NMI
extern int kgdb_register_nmi_console(void);
extern int kgdb_unregister_nmi_console(void);
-extern bool kgdb_nmi_poll_knock(void);
#else
static inline int kgdb_register_nmi_console(void) { return 0; }
static inline int kgdb_unregister_nmi_console(void) { return 0; }
-static inline bool kgdb_nmi_poll_knock(void) { return true; }
#endif
extern int kgdb_register_io_module(struct kgdb_io *local_kgdb_io_ops);