diff options
author | Dr. David Alan Gilbert <linux@treblig.org> | 2025-01-12 13:57:59 +0000 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2025-01-17 12:52:27 +0100 |
commit | 39d0be87438a0cc29151898c7fba24b43f2f3df8 (patch) | |
tree | 3476bc06ac07b585847be3735eb2da4442794b36 /include/linux | |
parent | 2f83e38a095f8bf7c6029883d894668b03b9bd93 (diff) | |
download | linux-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.h | 2 |
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); |