[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 0/2] Remove gdbstub and debugger infrastructure


  • To: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Fri, 26 Jan 2024 20:54:16 +0000
  • Authentication-results: esa2.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
  • Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Jan Beulich <JBeulich@xxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx>
  • Delivery-date: Fri, 26 Jan 2024 20:54:44 +0000
  • Ironport-data: A9a23:RQ+y+KlQMcChSvC5kwWN0zno5gzYJkRdPkR7XQ2eYbSJt1+Wr1Gzt xIbUG+GOquMYzCnKtB2Ot+z8B9SsJPTyt5lSwtt/y5nESMWpZLJC+rCIxarNUt+DCFhoGFPt JxCN4aafKjYaleG+39B55C49SEUOZmgH+e6UKicfHkpGWeIcQ954Tp7gek1n4V0ttawBgKJq LvartbWfVSowFaYCEpNg064gE0p5KmaVA8w5ARkOagS5gOGzhH5MbpETU2PByqgKmVrNrbSq 9brlNmR4m7f9hExPdKp+p6TnpoiG+O60aCm0xK6aoD66vRwjnVaPpUTbZLwXXx/mTSR9+2d/ f0W3XCGpaXFCYWX8AgVe0Ew/yiTpsSq8pefSZS0mZT7I0Er7xIAahihZa07FdRwxwp5PY1B3 ds+BAkPMwHEvNmJ55afF+M13uA9c/C+aevzulk4pd3YJfMvQJSFSKTW/95Imjw3g6iiH96HO ZBfM2A2Kk2dMlsQYj/7C7pn9AusrlD5fydVtxS+oq0v7nKI5AdwzKLsIJzefdniqcB9xxzJ+ z2dojilav0cHIGF5j+V0Cz8vdDeoz3ldbwoKLKx2uE/1TV/wURMUUZLBDNXu8KRmkO4Ht5SN UEQ0i4vtrQpslymSMHnWB+1q2LCuQQTM/JyOeAn7ACGyoLP/h2UQGMDS1Zpd9gOpMIwAzsw2 TehmNfkBidusfuWVGia/beXqhu9PCEUKSkJYipscOcey4C9+sdp1EuJF4syVvHt5jHoJd3u6 xesgBE82qRUtvU08IGfoFqe2xay+aGcG2bZ+T7rsnKZAhJRPdH9OtH4sgCAsp59wJClok5tV UXoevRyD8hUVPlhbATXHI0w8EiBvp5pygH0j191BIUG/D+w4XOldo04yGghfBkzY5pYIG6yM RC7VeZtCHh7ZSXCUEOKS9jpV5RCIVbIS7wJqcw4nvIRO8MsJWdrDQllZFKK3nCFrXXAZZoXY M/BGe71VCZyNEiS5GbuLwvr+eNxl39WKKK6bcyT8ilLJpLHPi/KEO1baQbmgyJQxPrsnTg5O u13b6OioyizmsWnCsUL2eb/9Ww3EEU=
  • Ironport-hdrordr: A9a23:4wYgSapNI8h0B+gIKHYUb1IaV5oneYIsimQD101hICG8cqSj+f xG+85rsiMc6QxhPE3I9urhBEDtex/hHP1OkOws1NWZLWrbUQKTRekIh+bfKlXbakvDH4VmtJ uIHZIQNDSJNykZsfrH
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

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




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.