This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_check_gcc/master-aarch64 in repository toolchain/ci/qemu.
from 8e6c70b9d4 Merge tag 'kraxel-20220614-pull-request' of git://git.kraxel [...] adds 9e4067b8a4 MAINTAINERS: update Vladimir's address and repositories adds e2848bc574 Use io_uring_register_ring_fd() to skip fd operations adds 217c7f01ad qdev: unplug blocker for devices adds 661e21c48e remote/machine: add HotplugHandler for remote machine adds 9b5b473eae remote/machine: add vfio-user property adds 55116968de vfio-user: build library adds 8f9a9259d3 vfio-user: define vfio-user-server object adds 87f7249ff6 vfio-user: instantiate vfio-user context adds a6e8d6d98e vfio-user: find and init PCI device adds 9fb3fba149 vfio-user: run vfio-user context adds 90072f29d6 vfio-user: handle PCI config space accesses adds 253007d147 vfio-user: IOMMU support for remote device adds 15ccf9bee7 vfio-user: handle DMA mappings adds 3123f93d6b vfio-user: handle PCI BAR accesses adds 08cf3dc611 vfio-user: handle device interrupts adds 78e27dfa8d vfio-user: handle reset of remote device adds f387cac5af linux-aio: fix unbalanced plugged counter in laio_io_unplug() adds 99b969fbe1 linux-aio: explain why max batch is checked in laio_io_unplug() adds 9ac873a469 Merge tag 'block-pull-request' of https://gitlab.com/stefanh [...]
No new revisions were added by this update.
Summary of changes: .gitlab-ci.d/buildtest.yml | 1 + .gitmodules | 3 + Kconfig.host | 4 + MAINTAINERS | 27 +- block/io_uring.c | 12 +- block/linux-aio.c | 10 +- configure | 17 + hw/core/qdev.c | 24 + hw/pci/msi.c | 49 +- hw/pci/msix.c | 35 +- hw/pci/pci.c | 13 + hw/remote/Kconfig | 4 + hw/remote/iommu.c | 131 +++++ hw/remote/machine.c | 88 ++- hw/remote/meson.build | 4 + hw/remote/trace-events | 11 + hw/remote/vfio-user-obj.c | 958 ++++++++++++++++++++++++++++++++ include/exec/memory.h | 3 + include/hw/pci/msi.h | 1 + include/hw/pci/msix.h | 1 + include/hw/pci/pci.h | 13 + include/hw/qdev-core.h | 29 + include/hw/remote/iommu.h | 40 ++ include/hw/remote/machine.h | 4 + include/hw/remote/vfio-user-obj.h | 6 + meson.build | 24 +- meson_options.txt | 2 + qapi/misc.json | 31 ++ qapi/qom.json | 20 +- scripts/meson-buildoptions.sh | 4 + softmmu/physmem.c | 4 +- softmmu/qdev-monitor.c | 4 + stubs/meson.build | 1 + stubs/vfio-user-obj.c | 6 + subprojects/libvfio-user | 1 + tests/docker/dockerfiles/centos8.docker | 2 + tests/qtest/fuzz/generic_fuzz.c | 9 +- 37 files changed, 1565 insertions(+), 31 deletions(-) create mode 100644 hw/remote/iommu.c create mode 100644 hw/remote/vfio-user-obj.c create mode 100644 include/hw/remote/iommu.h create mode 100644 include/hw/remote/vfio-user-obj.h create mode 100644 stubs/vfio-user-obj.c create mode 160000 subprojects/libvfio-user