Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260427080738.77138-1-philmd@linaro.org
Maintainers: "Marc-André Lureau" <marcandre.lureau@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, "Dr. David Alan Gilbert" <dave@treblig.org>, David Woodhouse <dwmw2@infradead.org>, Paul Durrant <paul@xen.org>, "Michael S. Tsirkin" <mst@redhat.com>, Richard Henderson <richard.henderson@linaro.org>, Marcelo Tosatti <mtosatti@redhat.com>, Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>, Halil Pasic <pasic@linux.ibm.com>, Christian Borntraeger <borntraeger@linux.ibm.com>, Jason Herne <jjherne@linux.ibm.com>, Eric Farman <farman@linux.ibm.com>, Matthew Rosato <mjrosato@linux.ibm.com>, Cornelia Huck <cohuck@redhat.com>, Ilya Leoshkevich <iii@linux.ibm.com>, David Hildenbrand <david@kernel.org>, Peter Xu <peterx@redhat.com>, Fabiano Rosas <farosas@suse.de>, Markus Armbruster <armbru@redhat.com>, Jason Wang <jasowang@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Zhao Liu <zhao1.liu@intel.com>, Laurent Vivier <laurent@vivier.eu>, Nicholas Piggin <npiggin@gmail.com>, Chinmay Rath <rathc@linux.ibm.com>, Glenn Miles <milesg@linux.ibm.com>, Palmer Dabbelt <palmer@dabbelt.com>, Alistair Francis <alistair.francis@wdc.com>, Weiwei Li <liwei1518@gmail.com>, Daniel Henrique Barboza <daniel.barboza@oss.qualcomm.com>, Liu Zhiwei <zhiwei_liu@linux.alibaba.com>, Chao Liu <chao.liu.zevorn@gmail.com>, Yoshinori Sato <yoshinori.sato@nifty.com>, Artyom Tarasenko <atar4qemu@gmail.com>, Max Filippov <jcmvbkbc@gmail.com>, Stefan Hajnoczi <stefanha@redhat.com>
MAINTAINERS | 16 ++-
include/hw/core/sysemu-cpu-ops.h | 14 ++
include/hw/s390x/storage-attributes.h | 4 -
include/hw/s390x/storage-keys.h | 3 -
include/monitor/hmp-completion.h | 40 ++++++
include/monitor/hmp-target.h | 50 -------
include/monitor/hmp.h | 43 +++---
include/monitor/monitor.h | 1 -
.../qemu/base-arch-defs.h | 10 +-
include/qemu/typedefs.h | 1 +
monitor/monitor-internal.h | 13 +-
target/riscv/internals.h | 3 +
chardev/char-hmp-cmds.c | 1 +
hw/i386/kvm/xen-stubs.c | 12 ++
hw/i386/sgx-hmp-stub.c | 16 +++
hw/i386/sgx-stub.c | 6 -
hw/i386/sgx.c | 1 -
hw/misc/mos6522-stub.c | 16 +++
hw/pci/pci.c | 2 +-
hw/s390x/s390-skeys.c | 2 +
hw/s390x/s390-stattrib.c | 2 +
migration/migration-hmp-cmds.c | 1 +
monitor/hmp-cmds.c | 41 +++++-
monitor/hmp-target.c | 124 ------------------
monitor/hmp.c | 45 ++++++-
net/net-hmp-cmds.c | 1 +
qom/qom-hmp-cmds.c | 1 +
stubs/hmp-cmd-info_mem.c | 12 ++
stubs/hmp-cmd-info_sev.c | 16 +++
stubs/hmp-cmd-info_tlb.c | 12 ++
stubs/hmp-cmds-hw-s390x.c | 15 +++
stubs/hmp-cmds-target-i386.c | 13 ++
stubs/{monitor-arm-gic.c => qmp-arm-gic.c} | 0
...or-cpu-s390x-kvm.c => qmp-cpu-s390x-kvm.c} | 0
.../{monitor-cpu-s390x.c => qmp-cpu-s390x.c} | 0
stubs/{monitor-cpu.c => qmp-cpu.c} | 0
stubs/{monitor-i386-rtc.c => qmp-i386-rtc.c} | 0
stubs/{monitor-i386-sev.c => qmp-i386-sev.c} | 0
stubs/{monitor-i386-sgx.c => qmp-i386-sgx.c} | 0
stubs/{monitor-i386-xen.c => qmp-i386-xen.c} | 0
stubs/target-get-monitor-def.c | 29 ----
stubs/target-monitor-defs.c | 7 -
system/arch_init.c | 2 +-
system/qdev-monitor.c | 3 +-
system/runstate-hmp-cmds.c | 1 +
system/vl.c | 2 +-
target/i386/cpu-apic.c | 1 -
target/i386/cpu.c | 29 ++++
target/i386/monitor.c | 26 ----
target/i386/sev-system-stub.c | 6 -
target/i386/sev.c | 1 -
target/m68k/cpu.c | 18 +++
target/m68k/monitor.c | 22 ----
target/ppc/monitor.c | 2 -
target/riscv/cpu.c | 1 +
target/riscv/monitor.c | 12 +-
target/sh4/monitor.c | 1 -
target/sparc/cpu.c | 19 +++
target/sparc/monitor.c | 19 ---
target/xtensa/monitor.c | 1 -
trace/trace-hmp-cmds.c | 1 +
ui/ui-hmp-cmds.c | 1 +
hmp-commands-info.hx | 26 ++--
hmp-commands.hx | 13 +-
hw/i386/meson.build | 1 +
hw/misc/meson.build | 1 +
migration/meson.build | 2 +-
monitor/meson.build | 5 +-
stubs/meson.build | 23 ++--
69 files changed, 425 insertions(+), 387 deletions(-)
create mode 100644 include/monitor/hmp-completion.h
delete mode 100644 include/monitor/hmp-target.h
rename system/arch_init.h => include/qemu/base-arch-defs.h (92%)
create mode 100644 hw/i386/sgx-hmp-stub.c
create mode 100644 hw/misc/mos6522-stub.c
delete mode 100644 monitor/hmp-target.c
create mode 100644 stubs/hmp-cmd-info_mem.c
create mode 100644 stubs/hmp-cmd-info_sev.c
create mode 100644 stubs/hmp-cmd-info_tlb.c
create mode 100644 stubs/hmp-cmds-hw-s390x.c
create mode 100644 stubs/hmp-cmds-target-i386.c
rename stubs/{monitor-arm-gic.c => qmp-arm-gic.c} (100%)
rename stubs/{monitor-cpu-s390x-kvm.c => qmp-cpu-s390x-kvm.c} (100%)
rename stubs/{monitor-cpu-s390x.c => qmp-cpu-s390x.c} (100%)
rename stubs/{monitor-cpu.c => qmp-cpu.c} (100%)
rename stubs/{monitor-i386-rtc.c => qmp-i386-rtc.c} (100%)
rename stubs/{monitor-i386-sev.c => qmp-i386-sev.c} (100%)
rename stubs/{monitor-i386-sgx.c => qmp-i386-sgx.c} (100%)
rename stubs/{monitor-i386-xen.c => qmp-i386-xen.c} (100%)
delete mode 100644 stubs/target-get-monitor-def.c
delete mode 100644 stubs/target-monitor-defs.c