There's still a lot to review/queue on the list, but I'm flush my current queue so it doesn't get stale.
The following changes since commit 18e53dff939898c6dd00d206a3c2f5cd3d6669db: Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-c11-20210615' into staging (2021-06-17 10:42:57 +0100) are available in the Git repository at: https://gitlab.com/ehabkost/qemu.git tags/x86-next-pull-request for you to fetch changes up to 4e2f5f3a9db06e87a73eb60a7cc9754fc13596ee: scripts: helper to generate x86_64 CPU ABI compat info (2021-06-17 14:11:06 -0400) ---------------------------------------------------------------- x86 queue, 2021-06-18 Features: * Add ratelimit for bus locks acquired in guest (Chenyi Qiang) Documentation: * SEV documentation updates (Tom Lendacky) * Add a table showing x86-64 ABI compatibility levels (Daniel P. Berrangé) Automated changes: * Update Linux headers to 5.13-rc4 (Eduardo Habkost) ---------------------------------------------------------------- Chenyi Qiang (1): i386: Add ratelimit for bus locks acquired in guest Daniel P. Berrangé (2): docs: add a table showing x86-64 ABI compatibility levels scripts: helper to generate x86_64 CPU ABI compat info Eduardo Habkost (1): Update Linux headers to 5.13-rc4 Tom Lendacky (3): doc: Fix some mistakes in the SEV documentation docs: Add SEV-ES documentation to amd-memory-encryption.txt docs/interop/firmware.json: Add SEV-ES support include/hw/i386/x86.h | 8 + .../infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 35 - include/standard-headers/drm/drm_fourcc.h | 23 +- include/standard-headers/linux/ethtool.h | 109 ++- include/standard-headers/linux/fuse.h | 17 +- include/standard-headers/linux/input.h | 2 +- include/standard-headers/linux/virtio_bt.h | 31 + include/standard-headers/linux/virtio_ids.h | 2 + include/standard-headers/linux/virtio_snd.h | 334 +++++++ .../standard-headers/rdma/vmw_pvrdma-abi.h | 7 + linux-headers/asm-generic/unistd.h | 13 +- linux-headers/asm-mips/unistd_n32.h | 751 +++++++-------- linux-headers/asm-mips/unistd_n64.h | 703 +++++++------- linux-headers/asm-mips/unistd_o32.h | 843 ++++++++--------- linux-headers/asm-powerpc/kvm.h | 2 + linux-headers/asm-powerpc/unistd_32.h | 856 +++++++++--------- linux-headers/asm-powerpc/unistd_64.h | 800 ++++++++-------- linux-headers/asm-s390/unistd_32.h | 4 + linux-headers/asm-s390/unistd_64.h | 4 + linux-headers/asm-x86/kvm.h | 3 + linux-headers/asm-x86/unistd_32.h | 4 + linux-headers/asm-x86/unistd_64.h | 4 + linux-headers/asm-x86/unistd_x32.h | 4 + linux-headers/linux/kvm.h | 131 ++- linux-headers/linux/userfaultfd.h | 36 +- linux-headers/linux/vfio.h | 35 + MAINTAINERS | 2 +- docs/amd-memory-encryption.txt | 89 +- docs/interop/firmware.json | 47 +- docs/system/cpu-models-x86-abi.csv | 67 ++ docs/system/cpu-models-x86.rst.inc | 22 + hw/i386/x86.c | 24 + scripts/cpu-x86-uarch-abi.py | 194 ++++ target/i386/kvm/kvm.c | 41 + 34 files changed, 3174 insertions(+), 2073 deletions(-) create mode 100644 include/standard-headers/linux/virtio_bt.h create mode 100644 include/standard-headers/linux/virtio_snd.h create mode 100644 docs/system/cpu-models-x86-abi.csv create mode 100644 scripts/cpu-x86-uarch-abi.py -- 2.31.1