Philippe Mathieu-Daudé (32):
monitor/hmp: : Include missing 'exec/target_long.h' header
target/sparc/monitor: Dump all registers as 32-bit
monitor: Remove MonitorDef::type field and MD_TLONG / MD_I32
monitor: Extract completion declarations to 'monitor/hmp-completion.h'
stubs: Rename monitor* -> qmp* files
monitor/meson: Use SPICE with migration HMP commands
monitor: Restrict monitor_set_cpu() method scope
monitor: Make 'info via' a generic command
monitor: Make Xen emulation commands generic ones
system: Expose 'arch_init.h' as 'qemu/base-arch-defs.h'
monitor: Introduce HMPCommand::arch_bitmask field
hw/s390x: Reduce 'monitor/monitor.h' inclusions
monitor: Do not check TARGET_S390X to build s390x commands
monitor: Do not check TARGET_I386 to build target/i386/ commands
monitor: Do not check TARGET_I386 to build 'info sgx' command
monitor: Do not check TARGET_I386 to build 'info sev' command
monitor: Do not check TARGET_I386/RISCV to build 'info mem' command
monitor: Do not check multiple TARGET_* to build 'info tlb' command
cpus: Introduce SysemuCPUOps::monitor_get_register() hook
target/riscv: Register target_get_monitor_def in SysemuCPUOps
monitor: Remove target_get_monitor_def()
monitor: Have MonitorDef::get_value() always return int64_t type
monitor: Reduce target-specific methods further
monitor: Remove 'monitor/hmp-target.h' header
monitor: Forward-declare the MonitorDef type
cpus: Introduce SysemuCPUOps::monitor_defs hook
target/i386: Replace target_monitor_defs -> SysemuCPUOps::monitor_defs
target/m68k: Replace target_monitor_defs -> SysemuCPUOps::monitor_defs
target/sparc: Replace target_monitor_defs ->
SysemuCPUOps::monitor_defs
monitor: Remove target_monitor_defs()
monitor: Merge hmp-target.c code within hmp-cmds.c
monitor: Remove hmp_info_pic() left-over declaration
Series queued, thanks.