The following changes since commit 50456a6794fbb8dc94a31eb9534e91c586da7add:
Merge tag 'pull-ppc-20211129' of https://github.com/legoater/qemu into staging (2021-11-29 21:56: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 cbe08c35cfa8f96125512a8aa3e1bf251b1410a5: configure: remove dead variables (2021-12-10 09:47:18 +0100) ---------------------------------------------------------------- * improve compatibility for macOS scripts/entitlement.sh (Evan) * add support for KVM_GUESTDBG_BLOCKIRQ (Maxim) * update linux-headers to Linux 5.16 (myself) * configure cleanups (myself) * lsi53c895a assertion failure fix (Philippe) * fix incorrect description for die-id (Yanan) * support for NUMA in SGX enclave memory (Yang Zhong) ---------------------------------------------------------------- Evan Miller (1): scripts/entitlement.sh: Use backward-compatible cp flags Maxim Levitsky (3): gdbstub: reject unsupported flags in handle_set_qemu_sstep gdbstub, kvm: let KVM report supported singlestep flags kvm: add support for KVM_GUESTDBG_BLOCKIRQ Paolo Bonzini (3): virtio-gpu: do not byteswap padding linux-headers: update to 5.16-rc1 configure: remove dead variables Philippe Mathieu-Daudé (2): hw/scsi/lsi53c895a: Do not abort when DMA requested and no data queued tests/qtest: Add fuzz-lsi53c895a-test Yanan Wang (1): qapi/machine.json: Fix incorrect description for die-id Yang Zhong (3): numa: Enable numa for SGX EPC sections numa: Support SGX numa in the monitor and Libvirt interfaces doc: Add the SGX numa description MAINTAINERS | 1 + accel/kvm/kvm-all.c | 29 ++++++ configure | 5 -- docs/system/i386/sgx.rst | 31 ++++++- gdbstub.c | 83 ++++++++++++------ hw/core/numa.c | 5 +- hw/i386/acpi-build.c | 2 + hw/i386/sgx-epc.c | 3 + hw/i386/sgx-stub.c | 4 + hw/i386/sgx.c | 95 ++++++++++++++++++-- hw/scsi/lsi53c895a.c | 3 +- include/hw/i386/sgx-epc.h | 3 + include/hw/virtio/virtio-gpu-bswap.h | 1 - include/standard-headers/drm/drm_fourcc.h | 121 +++++++++++++++++++++++++- include/standard-headers/linux/ethtool.h | 31 +++++++ include/standard-headers/linux/fuse.h | 10 ++- include/standard-headers/linux/pci_regs.h | 6 ++ include/standard-headers/linux/virtio_gpu.h | 18 +++- include/standard-headers/linux/virtio_ids.h | 24 +++++ include/standard-headers/linux/virtio_vsock.h | 3 +- include/sysemu/kvm.h | 15 ++++ linux-headers/asm-arm64/unistd.h | 1 + linux-headers/asm-generic/unistd.h | 22 +++-- linux-headers/asm-mips/unistd_n32.h | 1 + linux-headers/asm-mips/unistd_n64.h | 1 + linux-headers/asm-mips/unistd_o32.h | 1 + linux-headers/asm-powerpc/unistd_32.h | 1 + linux-headers/asm-powerpc/unistd_64.h | 1 + linux-headers/asm-s390/unistd_32.h | 1 + linux-headers/asm-s390/unistd_64.h | 1 + linux-headers/asm-x86/kvm.h | 5 ++ linux-headers/asm-x86/unistd_32.h | 3 + linux-headers/asm-x86/unistd_64.h | 3 + linux-headers/asm-x86/unistd_x32.h | 3 + linux-headers/linux/kvm.h | 40 +++++++-- monitor/hmp-cmds.c | 1 + qapi/machine.json | 12 ++- qapi/misc-target.json | 19 +++- qemu-options.hx | 4 +- scripts/entitlement.sh | 2 +- tests/qtest/fuzz-lsi53c895a-test.c | 52 +++++++++++ tests/qtest/meson.build | 1 + 42 files changed, 590 insertions(+), 78 deletions(-) create mode 100644 tests/qtest/fuzz-lsi53c895a-test.c -- 2.33.1