|
From: | Alex Bennée |
Subject: | [PATCH 00/15] Final bits for 9.1-rc0 (docker, plugins, gdbstub, semihosting) |
Date: | Thu, 18 Jul 2024 10:45:08 +0100 |
I'm just flushing my various maintainer queues for the up-coming 9.1 soft freeze. Mostly this is a collection of fixes and tweaks although there is a new plugin in contrib. We've also bumped the libvirt-ci for the BSD python updates. The following still need review: tests/plugins: use qemu_plugin_outs for inline stats testing: bump to latest libvirt-ci Alex Bennée (3): testing: bump to latest libvirt-ci gdbstub: Re-factor gdb command extensions tests/plugins: use qemu_plugin_outs for inline stats Frédéric Pétrot (1): plugins/execlog.c: correct dump of registers values Philippe Mathieu-Daudé (8): semihosting: Include missing 'gdbstub/syscalls.h' header target/m68k: Add semihosting stub target/mips: Add semihosting stub target/m68k: Restrict semihosting to TCG target/mips: Restrict semihosting to TCG target/riscv: Restrict semihosting to TCG target/xtensa: Restrict semihosting to TCG semihosting: Restrict to TCG Pierrick Bouvier (1): plugins: fix mem callback array size Simon Hamelin (1): plugins/stoptrigger: TCG plugin to stop execution under conditions Thomas Huth (1): tests/avocado: Remove non-working sparc leon3 test MAINTAINERS | 1 - docs/devel/tcg-plugins.rst | 22 ++++ include/gdbstub/commands.h | 19 ++- include/semihosting/syscalls.h | 2 + target/arm/internals.h | 4 +- accel/tcg/plugin-gen.c | 3 +- contrib/plugins/execlog.c | 2 +- contrib/plugins/stoptrigger.c | 151 ++++++++++++++++++++++ gdbstub/gdbstub.c | 142 +++++++++++--------- target/arm/gdbstub.c | 16 +-- target/arm/gdbstub64.c | 11 +- target/m68k/semihosting-stub.c | 15 +++ target/mips/tcg/sysemu/semihosting-stub.c | 15 +++ tests/plugin/inline.c | 58 +++++---- .gitlab-ci.d/cirrus/freebsd-13.vars | 2 +- contrib/plugins/Makefile | 1 + semihosting/Kconfig | 1 + target/m68k/Kconfig | 2 +- target/m68k/meson.build | 5 +- target/mips/Kconfig | 2 +- target/mips/tcg/sysemu/meson.build | 6 +- target/riscv/Kconfig | 4 +- target/xtensa/Kconfig | 2 +- tests/avocado/machine_sparc_leon3.py | 37 ------ tests/lcitool/libvirt-ci | 2 +- tests/vm/generated/freebsd.json | 14 +- 26 files changed, 370 insertions(+), 169 deletions(-) create mode 100644 contrib/plugins/stoptrigger.c create mode 100644 target/m68k/semihosting-stub.c create mode 100644 target/mips/tcg/sysemu/semihosting-stub.c delete mode 100644 tests/avocado/machine_sparc_leon3.py -- 2.39.2
[Prev in Thread] | Current Thread | [Next in Thread] |