Failed in applying to current master (
apply log)
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>, Thomas Huth <thuth@redhat.com>, Tony Krowiak <akrowiak@linux.ibm.com>, Halil Pasic <pasic@linux.ibm.com>, Jason Herne <jjherne@linux.ibm.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 +
hw/vfio/trace.h | 3 +
include/hw/vfio/vfio-container-base.h | 1 +
include/hw/vfio/vfio-device.h | 15 +
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/vfio/ap.c | 12 +-
hw/vfio/container.c | 12 +-
hw/vfio/device.c | 7 +
hw/vfio/region.c | 5 +-
hw/Kconfig | 1 +
hw/meson.build | 1 +
hw/vfio-user/Kconfig | 7 +
hw/vfio-user/meson.build | 11 +
hw/vfio-user/trace-events | 20 +
hw/vfio/Kconfig | 2 +
hw/vfio/meson.build | 2 +
hw/vfio/trace-events | 2 +
31 files changed, 4717 insertions(+), 15 deletions(-)
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