The following changes since commit 79dbd910c9ea6ca38f8e1b2616b1e5e885b85bd3:
Merge tag 'hppa-boot-reboot-fixes-pull-request' of https://github.com/hdeller/qemu-hppa into staging (2023-06-25 08:58:49 +0200) are available in the Git repository at: https://gitlab.com/bonzini/qemu.git tags/for-upstream for you to fetch changes up to 8edddaa23d75c57e093d99bf098a39f8cbd227c7: git-submodule.sh: allow running in validate mode without previous update (2023-06-26 10:23:56 +0200) ---------------------------------------------------------------- * kvm: reuse per-vcpu stats fd to avoid vcpu interruption * Validate cluster and NUMA node boundary on ARM and RISC-V * various small TCG features from newer processors * Remove dubious 'event_notifier-posix.c' include * fix git-submodule.sh in releases ---------------------------------------------------------------- Gavin Shan (3): numa: Validate cluster and NUMA node boundary if required hw/arm: Validate cluster and NUMA node boundary hw/riscv: Validate cluster and NUMA node boundary Marcelo Tosatti (1): kvm: reuse per-vcpu stats fd to avoid vcpu interruption Paolo Bonzini (13): build: further refine build.ninja rules target/i386: fix INVD vmexit target/i386: TCG supports 3DNow! prefetch(w) target/i386: TCG supports RDSEED target/i386: do not accept RDSEED if CPUID bit absent target/i386: TCG supports XSAVEERPTR target/i386: TCG supports WBNOINVD target/i386: Intel only supports SYSCALL/SYSRET in long mode target/i386: AMD only supports SYSENTER/SYSEXIT in 32-bit mode target/i386: sysret and sysexit are privileged target/i386: implement RDPID in TCG target/i386: implement SYSCALL/SYSRET in 32-bit emulators git-submodule.sh: allow running in validate mode without previous update Philippe Mathieu-Daudé (1): hw/remote/proxy: Remove dubious 'event_notifier-posix.c' include Makefile | 17 +++++++-- accel/kvm/kvm-all.c | 30 +++++++-------- bsd-user/i386/target_arch_cpu.h | 4 ++ configure | 3 +- hw/arm/sbsa-ref.c | 2 + hw/arm/virt.c | 2 + hw/core/machine.c | 42 +++++++++++++++++++++ hw/remote/proxy.c | 1 - hw/riscv/spike.c | 2 + hw/riscv/virt.c | 2 + include/hw/boards.h | 1 + include/hw/core/cpu.h | 1 + linux-user/i386/cpu_loop.c | 9 +++-- meson.build | 2 + scripts/git-submodule.sh | 73 +++++++++++++++++++++---------------- target/i386/cpu.c | 31 ++++++++++++---- target/i386/helper.h | 4 +- target/i386/tcg/misc_helper.c | 21 ++++++++--- target/i386/tcg/seg_helper.c | 7 +++- target/i386/tcg/sysemu/seg_helper.c | 7 ++-- target/i386/tcg/translate.c | 55 +++++++++++++++++++++------- target/i386/tcg/user/seg_helper.c | 2 - 22 files changed, 224 insertions(+), 94 deletions(-) -- 2.41.0