[PATCH 0/2] Remove gdbstub and debugger infrastructure

Andrew Cooper posted 2 patches 3 months ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20240126205418.3587177-1-andrew.cooper3@citrix.com
CHANGELOG.md                        |   1 +
docs/misc/xen-command-line.pandoc   |   7 -
xen/Kconfig.debug                   |   7 -
xen/arch/x86/Makefile               |   1 -
xen/arch/x86/gdbstub.c              |  91 ----
xen/arch/x86/include/asm/bug.h      |  20 -
xen/arch/x86/include/asm/debugger.h |  30 --
xen/arch/x86/traps.c                |  30 +-
xen/arch/x86/x86_64/Makefile        |   2 -
xen/arch/x86/x86_64/gdbstub.c       | 150 ------
xen/common/Makefile                 |   1 -
xen/common/bug.c                    |  27 -
xen/common/gdbstub.c                | 748 ----------------------------
xen/common/keyhandler.c             |  22 +-
xen/common/shutdown.c               |   2 -
xen/drivers/char/console.c          |   3 -
xen/include/xen/bug.h               |   4 -
xen/include/xen/debugger.h          |  44 --
xen/include/xen/gdbstub.h           | 103 ----
19 files changed, 6 insertions(+), 1287 deletions(-)
delete mode 100644 xen/arch/x86/gdbstub.c
delete mode 100644 xen/arch/x86/include/asm/debugger.h
delete mode 100644 xen/arch/x86/x86_64/gdbstub.c
delete mode 100644 xen/common/gdbstub.c
delete mode 100644 xen/include/xen/debugger.h
delete mode 100644 xen/include/xen/gdbstub.h
[PATCH 0/2] Remove gdbstub and debugger infrastructure
Posted by Andrew Cooper 3 months ago
See patches for details.  This is to help the efforts to clean up the IRQ
infrastructure.

Andrew Cooper (2):
  x86: Remove gdbstub
  xen: Remove debugger.h

 CHANGELOG.md                        |   1 +
 docs/misc/xen-command-line.pandoc   |   7 -
 xen/Kconfig.debug                   |   7 -
 xen/arch/x86/Makefile               |   1 -
 xen/arch/x86/gdbstub.c              |  91 ----
 xen/arch/x86/include/asm/bug.h      |  20 -
 xen/arch/x86/include/asm/debugger.h |  30 --
 xen/arch/x86/traps.c                |  30 +-
 xen/arch/x86/x86_64/Makefile        |   2 -
 xen/arch/x86/x86_64/gdbstub.c       | 150 ------
 xen/common/Makefile                 |   1 -
 xen/common/bug.c                    |  27 -
 xen/common/gdbstub.c                | 748 ----------------------------
 xen/common/keyhandler.c             |  22 +-
 xen/common/shutdown.c               |   2 -
 xen/drivers/char/console.c          |   3 -
 xen/include/xen/bug.h               |   4 -
 xen/include/xen/debugger.h          |  44 --
 xen/include/xen/gdbstub.h           | 103 ----
 19 files changed, 6 insertions(+), 1287 deletions(-)
 delete mode 100644 xen/arch/x86/gdbstub.c
 delete mode 100644 xen/arch/x86/include/asm/debugger.h
 delete mode 100644 xen/arch/x86/x86_64/gdbstub.c
 delete mode 100644 xen/common/gdbstub.c
 delete mode 100644 xen/include/xen/debugger.h
 delete mode 100644 xen/include/xen/gdbstub.h


base-commit: c378ff8983cd69786c35117e49640f027e581bca
-- 
2.30.2