Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20250625193012.2316242-1-john.levon@nutanix.com
Maintainers: John Levon <john.levon@nutanix.com>, Thanos Makatos <thanos.makatos@nutanix.com>, Paolo Bonzini <pbonzini@redhat.com>, Alex Williamson <alex.williamson@redhat.com>, "Cédric Le Goater" <clg@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>
MAINTAINERS | 11 +-
docs/interop/index.rst | 1 +
docs/interop/vfio-user.rst | 1520 +++++++++++++++++++++++++
docs/system/device-emulation.rst | 1 +
docs/system/devices/vfio-user.rst | 26 +
meson.build | 1 +
hw/vfio-user/container.h | 23 +
hw/vfio-user/device.h | 24 +
hw/vfio-user/protocol.h | 242 ++++
hw/vfio-user/proxy.h | 135 +++
hw/vfio-user/trace.h | 4 +
hw/vfio/pci.h | 1 +
include/hw/vfio/vfio-container-base.h | 1 +
include/hw/vfio/vfio-device.h | 2 +
hw/vfio-user/container.c | 370 ++++++
hw/vfio-user/device.c | 441 +++++++
hw/vfio-user/pci.c | 475 ++++++++
hw/vfio-user/proxy.c | 1356 ++++++++++++++++++++++
hw/Kconfig | 1 +
hw/meson.build | 1 +
hw/vfio-user/Kconfig | 7 +
hw/vfio-user/meson.build | 11 +
hw/vfio-user/trace-events | 20 +
23 files changed, 4673 insertions(+), 1 deletion(-)
create mode 100644 docs/interop/vfio-user.rst
create mode 100644 docs/system/devices/vfio-user.rst
create mode 100644 hw/vfio-user/container.h
create mode 100644 hw/vfio-user/device.h
create mode 100644 hw/vfio-user/protocol.h
create mode 100644 hw/vfio-user/proxy.h
create mode 100644 hw/vfio-user/trace.h
create mode 100644 hw/vfio-user/container.c
create mode 100644 hw/vfio-user/device.c
create mode 100644 hw/vfio-user/pci.c
create mode 100644 hw/vfio-user/proxy.c
create mode 100644 hw/vfio-user/Kconfig
create mode 100644 hw/vfio-user/meson.build
create mode 100644 hw/vfio-user/trace-events