Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging
* whpx fixes in preparation for GDB support (Ivan) * VSS header fixes (Marc-André) * 5-level EPT support (Vitaly) * AMX support (Jing Liu & Yang Zhong) * Bundle changes to MSI routes (Longpeng) * More precise emulation of #SS (Gareth) * Disable ASAN testing # gpg: Signature made Tue 15 Mar 2022 10:51:00 GMT # gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83 # gpg: issuer "pbonzini@redhat.com" # gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [full] # gpg: aka "Paolo Bonzini <pbonzini@redhat.com>" [full] # Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4 E2F7 7E15 100C CD36 69B1 # Subkey fingerprint: F133 3857 4B66 2389 866C 7682 BFFB D25F 78C7 AE83 * tag 'for-upstream' of https://gitlab.com/bonzini/qemu : (22 commits) gitlab-ci: do not run tests with address sanitizer KVM: SVM: always set MSR_AMD64_TSC_RATIO to default value i386: Add Icelake-Server-v6 CPU model with 5-level EPT support x86: Support XFD and AMX xsave data migration x86: add support for KVM_CAP_XSAVE2 and AMX state migration x86: Add AMX CPUIDs enumeration x86: Add XFD faulting bit for state components x86: Grant AMX permission for guest x86: Add AMX XTILECFG and XTILEDATA components x86: Fix the 64-byte boundary enumeration for extended state linux-headers: include missing changes from 5.17 target/i386: Throw a #SS when loading a non-canonical IST target/i386: only include bits in pg_mode if they are not ignored kvm/msi: do explicit commit when adding msi routes kvm-irqchip: introduce new API to support route change update meson-buildoptions.sh qga/vss: update informative message about MinGW qga/vss-win32: check old VSS SDK headers meson: fix generic location of vss headers vmxcap: Add 5-level EPT bit ... Signed-off-by:Peter Maydell <peter.maydell@linaro.org>
No related branches found
No related tags found
Showing
- .gitlab-ci.d/buildtest.yml 0 additions, 2 deletions.gitlab-ci.d/buildtest.yml
- accel/kvm/kvm-all.c 4 additions, 3 deletionsaccel/kvm/kvm-all.c
- accel/stubs/kvm-stub.c 1 addition, 1 deletionaccel/stubs/kvm-stub.c
- hw/misc/ivshmem.c 4 additions, 1 deletionhw/misc/ivshmem.c
- hw/vfio/pci.c 4 additions, 1 deletionhw/vfio/pci.c
- hw/virtio/virtio-pci.c 3 additions, 1 deletionhw/virtio/virtio-pci.c
- include/sysemu/kvm.h 21 additions, 2 deletionsinclude/sysemu/kvm.h
- linux-headers/asm-x86/kvm.h 3 additions, 0 deletionslinux-headers/asm-x86/kvm.h
- linux-headers/linux/kvm.h 4 additions, 0 deletionslinux-headers/linux/kvm.h
- meson.build 4 additions, 1 deletionmeson.build
- qga/meson.build 1 addition, 1 deletionqga/meson.build
- qga/vss-win32/install.cpp 4 additions, 0 deletionsqga/vss-win32/install.cpp
- qga/vss-win32/provider.cpp 4 additions, 0 deletionsqga/vss-win32/provider.cpp
- qga/vss-win32/vss-common.h 2 additions, 1 deletionqga/vss-win32/vss-common.h
- scripts/kvm/vmxcap 1 addition, 0 deletionsscripts/kvm/vmxcap
- scripts/meson-buildoptions.sh 1 addition, 1 deletionscripts/meson-buildoptions.sh
- target/i386/cpu.c 78 additions, 6 deletionstarget/i386/cpu.c
- target/i386/cpu.h 42 additions, 1 deletiontarget/i386/cpu.h
- target/i386/kvm/kvm-cpu.c 6 additions, 5 deletionstarget/i386/kvm/kvm-cpu.c
- target/i386/kvm/kvm.c 108 additions, 17 deletionstarget/i386/kvm/kvm.c
Loading
Please register or sign in to comment