Subject monitor: Remove need of per-target handlers
Author philmd@linaro.org
Date 2026-04-10 19:52:55 +0000 UTC
Version
Cc alistair.francis@wdc.com armbru@redhat.com atar4qemu@gmail.com berrange@redhat.com borntraeger@linux.ibm.com chao.liu.zevorn@gmail.com cohuck@redhat.com daniel.barboza@oss.qualcomm.com dave@treblig.org david@kernel.org dwmw2@infradead.org farman@linux.ibm.com farosas@suse.de iii@linux.ibm.com jcmvbkbc@gmail.com jjherne@linux.ibm.com kvm@vger.kernel.org laurent@vivier.eu liwei1518@gmail.com marcel.apfelbaum@gmail.com mark.cave-ayland@ilande.co.uk milesg@linux.ibm.com mjrosato@linux.ibm.com mst@redhat.com mtosatti@redhat.com npiggin@gmail.com palmer@dabbelt.com pasic@linux.ibm.com paul@xen.org pbonzini@redhat.com peterx@redhat.com philmd@linaro.org pierrick.bouvier@linaro.org qemu-devel@nongnu.org qemu-ppc@nongnu.org qemu-riscv@nongnu.org qemu-s390x@nongnu.org rathc@linux.ibm.com richard.henderson@linaro.org yoshinori.sato@nifty.com zhao1.liu@intel.com zhiwei_liu@linux.alibaba.com
Patches (27)
Name Content [All]
[PATCH v2 01/27] monitor: Have MonitorDef::get_value() always return int64_t type [Body]
[PATCH v2 02/27] monitor: Remove target_long use in get_monitor_def() [Body]
[PATCH v2 03/27] monitor: Reduce target-specific methods further [Body]
[PATCH v2 04/27] monitor: Remove 'monitor/hmp-target.h' header [Body]
[PATCH v2 05/27] monitor: Forward-declare the MonitorDef type [Body]
[PATCH v2 06/27] cpus: Introduce SysemuCPUOps::monitor_defs hook [Body]
[PATCH v2 07/27] target/i386: Replace target_monitor_defs -> SysemuCPUOps::monitor_defs [Body]
[PATCH v2 08/27] target/m68k: Replace target_monitor_defs -> SysemuCPUOps::monitor_defs [Body]
[PATCH v2 09/27] target/sparc: Replace target_monitor_defs -> SysemuCPUOps::monitor_defs [Body]
[PATCH v2 10/27] monitor: Remove target_monitor_defs() [Body]
[PATCH v2 11/27] cpus: Introduce SysemuCPUOps::monitor_get_register() hook [Body]
[PATCH v2 12/27] target/riscv: Register target_get_monitor_def in SysemuCPUOps [Body]
[PATCH v2 13/27] monitor: Remove target_get_monitor_def() [Body]
[PATCH v2 14/27] monitor/meson: Use SPICE with migration HMP commands [Body]
[PATCH v2 15/27] stubs: Rename monitor* -> qmp* files [Body]
[PATCH v2 16/27] monitor: Make 'info via' a generic command [Body]
[PATCH v2 17/27] monitor: Make Xen emulation commands generic ones [Body]
[PATCH v2 18/27] system: Expose 'arch_init.h' as 'qemu/target-arch-defs.h' [Body]
[PATCH v2 19/27] monitor: Introduce HMPCommand::arch_bitmask field [Body]
[PATCH v2 20/27] hw/s390x: Reduce 'monitor/monitor.h' inclusions [Body]
[PATCH v2 21/27] monitor: Do not check TARGET_S390X to build s390x commands [Body]
[PATCH v2 22/27] monitor: Do not check TARGET_I386 to build target/i386/ commands [Body]
[PATCH v2 23/27] monitor: Do not check TARGET_I386 to build 'info sgx' command [Body]
[PATCH v2 24/27] monitor: Do not check TARGET_I386 to build 'info sev' command [Body]
[PATCH v2 25/27] monitor: Do not check TARGET_I386/RISCV to build 'info mem' command [Body]
[PATCH v2 26/27] monitor: Do not check multiple TARGET_* to build 'info tlb' command [Body]
[PATCH v2 27/27] monitor: Merge hmp-target.c code within hmp-cmds.c [Body]
Session 2026-04-10
ID (for dev) 53abb3a9-4c32-47c5-b802-f37485b98929
Status skipped
Triaged Skipped: failed to find a base commit: series does not apply [Log]
Execution Log [Link]
Test Base Patched Verdict