The following changes since commit 05d50ba2d4668d43a835c5a502efdec9b92646e6:
Merge tag 'migration-20230427-pull-request' of https://gitlab.com/juan.quintela/qemu into staging (2023-04-28 08:35:06 +0100) are available in the Git repository at: https://gitlab.com/bonzini/qemu.git tags/for-upstream for you to fetch changes up to 42abcc584174166342297421209932a87bdb85f1: cpus-common: stop using mb_set/mb_read (2023-04-29 14:19:01 +0200) v1->v2: drop hexagon patch ---------------------------------------------------------------- * Fix compilation issues under Debian 10 * Update kernel headers to 6.3rc5 * Suppress GCC13 false positive in aio_bh_poll() * Add new x86 feature bits * Coverity fixes * More steps towards removing qatomic_mb_set/read * Fix reduced-phys-bits value for AMD SEV ---------------------------------------------------------------- Cédric Le Goater (1): async: Suppress GCC13 false positive in aio_bh_poll() David 'Digit' Turner (3): Fix libvhost-user.c compilation. update-linux-headers.sh: Add missing kernel headers. Update linux headers to v6.3rc5 Jiaxi Chen (6): target/i386: Add support for CMPCCXADD in CPUID enumeration target/i386: Add support for AMX-FP16 in CPUID enumeration target/i386: Add support for AVX-IFMA in CPUID enumeration target/i386: Add support for AVX-VNNI-INT8 in CPUID enumeration target/i386: Add support for AVX-NE-CONVERT in CPUID enumeration target/i386: Add support for PREFETCHIT0/1 in CPUID enumeration Paolo Bonzini (2): tests: vhost-user-test: release mutex on protocol violation cpus-common: stop using mb_set/mb_read Tom Lendacky (4): qapi, i386/sev: Change the reduced-phys-bits value from 5 to 1 qemu-options.hx: Update the reduced-phys-bits documentation i386/sev: Update checks and information related to reduced-phys-bits i386/cpu: Update how the EBX register of CPUID 0x8000001F is set cpus-common.c | 4 +- include/standard-headers/drm/drm_fourcc.h | 12 +++ include/standard-headers/linux/ethtool.h | 48 ++++++++++- include/standard-headers/linux/fuse.h | 45 ++++++++++- include/standard-headers/linux/pci_regs.h | 1 + include/standard-headers/linux/vhost_types.h | 2 + include/standard-headers/linux/virtio_blk.h | 105 ++++++++++++++++++++++++ linux-headers/asm-arm64/kvm.h | 1 + linux-headers/asm-x86/kvm.h | 34 +++++++- linux-headers/linux/const.h | 36 +++++++++ linux-headers/linux/kvm.h | 9 +++ linux-headers/linux/memfd.h | 39 +++++++++ linux-headers/linux/nvme_ioctl.h | 114 +++++++++++++++++++++++++++ linux-headers/linux/stddef.h | 47 +++++++++++ linux-headers/linux/vfio.h | 15 ++-- linux-headers/linux/vhost.h | 8 ++ qapi/misc-target.json | 2 +- qemu-options.hx | 4 +- scripts/update-linux-headers.sh | 4 +- subprojects/libvhost-user/libvhost-user.c | 6 ++ target/i386/cpu.c | 30 +++++-- target/i386/cpu.h | 14 ++++ target/i386/sev.c | 17 +++- tests/qtest/vhost-user-test.c | 3 +- util/async.c | 14 ++++ 25 files changed, 588 insertions(+), 26 deletions(-) create mode 100644 linux-headers/linux/const.h create mode 100644 linux-headers/linux/memfd.h create mode 100644 linux-headers/linux/nvme_ioctl.h create mode 100644 linux-headers/linux/stddef.h -- 2.40.0