The following changes since commit 886c0453cbf10eebd42a9ccf89c3e46eb389c357:
Merge tag 'pull-qapi-2023-05-17-v2' of https://repo.or.cz/qemu/armbru into staging (2023-05-22 15:54:21 -0700) are available in the Git repository at: https://gitlab.com/bonzini/qemu.git tags/for-upstream for you to fetch changes up to cd9b15bb62e4c422c3ed5fd69c613ecd5409838e: monitor: do not use mb_read/mb_set (2023-05-25 15:40:13 +0200) ---------------------------------------------------------------- * hot-unplug fixes for ioport * purge qatomic_mb_read/set from monitor * build system fixes and cleanups * OHCI fix from gitlab * provide EPYC-Rome CPU model not susceptible to XSAVES erratum ---------------------------------------------------------------- Maksim Davydov (1): target/i386: EPYC-Rome model without XSAVES Mark Cave-Ayland (3): softmmu/ioport.c: allocate MemoryRegionPortioList ports on the heap softmmu/ioport.c: QOMify MemoryRegionPortioList softmmu/ioport.c: make MemoryRegionPortioList owner of portio_list MemoryRegions Nicolas Saenz Julienne (1): meson.build: Fix glib -Wno-unused-function workaround Paolo Bonzini (15): meson: fix rule for qemu-ga installer meson: move -no-pie from linker to compiler tests/docker: simplify HOST_ARCH definition tests/vm: fix and simplify HOST_ARCH definition Makefile: remove $(TESTS_PYTHON) usb/ohci: Set pad to 0 after frame update monitor: use QEMU_LOCK_GUARD a bit more monitor: allow calling monitor_resume under mon_lock monitor: add more *_locked() functions monitor: do not use mb_read/mb_set for suspend_cnt monitor: cleanup detection of qmp_dispatcher_co shutting down monitor: cleanup fetching of QMP requests monitor: introduce qmp_dispatcher_co_wake monitor: extract request dequeuing to a new function monitor: do not use mb_read/mb_set hw/usb/hcd-ohci.c | 2 + include/monitor/monitor.h | 3 ++ meson.build | 21 +++++--- monitor/hmp.c | 41 ++++++++-------- monitor/monitor-internal.h | 5 +- monitor/monitor.c | 72 ++++++++++++---------------- monitor/qmp.c | 108 +++++++++++++++++++++++++++--------------- qga/meson.build | 2 +- softmmu/ioport.c | 61 +++++++++++++++++++++--- target/i386/cpu.c | 10 ++++ tests/Makefile.include | 8 ++-- tests/docker/Makefile.include | 2 +- tests/qemu-iotests/051.out | 4 +- tests/qemu-iotests/051.pc.out | 20 ++++---- tests/vm/Makefile.include | 7 ++- 15 files changed, 225 insertions(+), 141 deletions(-) -- 2.40.1