This series fixes two problems with KGDB on x86 concerning the removal of breakpoints, causing the kernel to hang. Note that breakpoint removal is not only performed when explicitly deleting a breakpoint, but also happens before continuing execution or single stepping.
v2: - Add missing stub implementation for kgdb_after_mark_readonly in [1/2] when KGDB disabled - Link to v1: https://lore.kernel.org/all/20240811232208.234261-1-m...@florommel.de/ Florian Rommel (2): x86/kgdb: convert early breakpoints to poke breakpoints x86/kgdb: fix hang on failed breakpoint removal arch/x86/kernel/kgdb.c | 38 ++++++++++++++++++++++++++++++++++++++ include/linux/kgdb.h | 4 ++++ init/main.c | 1 + kernel/debug/debug_core.c | 7 ++++++- 4 files changed, 49 insertions(+), 1 deletion(-) -- 2.46.0 _______________________________________________ Kgdb-bugreport mailing list Kgdb-bugreport@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kgdb-bugreport