qemu/docs/interop
Thanos Makatos da198e8f0f vfio-user: introduce vfio-user protocol specification
This patch introduces the vfio-user protocol specification (formerly
known as VFIO-over-socket), which is designed to allow devices to be
emulated outside QEMU, in a separate process. vfio-user reuses the
existing VFIO defines, structs and concepts.

It has been earlier discussed as an RFC in:
"RFC: use VFIO over a UNIX domain socket to implement device offloading"

Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com>
Signed-off-by: John Levon <john.levon@nutanix.com>
Reviewed-by: Cédric Le Goater <clg@redhat.com>
Link: https://lore.kernel.org/qemu-devel/20250625193012.2316242-20-john.levon@nutanix.com
Signed-off-by: Cédric Le Goater <clg@redhat.com>
2025-06-26 08:55:38 +02:00
..
barrier.rst docs: Move the protocol part of barrier.txt into interop 2021-08-02 12:55:51 +01:00
bitmaps.rst docs/interop: convert text files to restructuredText 2025-05-29 17:45:10 +01:00
dbus-display.rst docs: add dbus-display documentation 2021-12-21 10:50:21 +04:00
dbus-vmstate.rst docs: move D-Bus VMState documentation to source XML 2021-12-21 10:50:21 +04:00
dbus.rst docs: add dbus-display documentation 2021-12-21 10:50:21 +04:00
firmware.json docs/firmware: add feature flag for host uefi variable store 2025-03-21 12:01:12 +01:00
index.rst vfio-user: introduce vfio-user protocol specification 2025-06-26 08:55:38 +02:00
live-block-operations.rst docs: Typo fix in live disk backup 2024-08-09 17:37:55 +01:00
nbd.rst docs/interop/nbd.txt: Convert to rST 2024-08-09 17:37:54 +01:00
parallels.rst docs/interop/parallels.txt: Convert to rST 2024-08-09 17:37:55 +01:00
pr-helper.rst global: Squash 'the the' 2019-11-06 17:19:40 +01:00
prl-xml.rst docs/interop/prl-xml.rst: Fix minor grammar nits 2024-08-09 17:37:55 +01:00
qcow2.rst docs/interop: convert text files to restructuredText 2025-05-29 17:45:10 +01:00
qed_spec.rst docs/interop: convert qed_spec.txt to reStructuredText format 2025-06-13 11:09:30 +01:00
qemu-ga-ref.rst docs/interop: Delete "QEMU Guest Agent Protocol Reference" TOC 2025-04-08 09:04:34 +02:00
qemu-ga.rst docs/devel: add a codebase section 2025-01-17 10:45:49 +00:00
qemu-qmp-ref.rst docs/interop: Sanitize QMP reference manuals TOC 2025-04-08 09:04:34 +02:00
qemu-storage-daemon-qmp-ref.rst docs/interop: Sanitize QMP reference manuals TOC 2025-04-08 09:04:34 +02:00
qmp-spec.rst docs/interop/qmp-spec: Update error description for parsing errors 2023-05-22 10:22:29 +02:00
vfio-user.rst vfio-user: introduce vfio-user protocol specification 2025-06-26 08:55:38 +02:00
vhost-user-gpu.rst docs: vhost-user-gpu: add protocol changes for dmabuf modifiers 2023-09-12 10:37:01 +04:00
vhost-user.json configure: Improve OpenGL dependency detections 2021-03-04 09:35:30 +01:00
vhost-user.rst docs: fix vhost-user protocol doc 2024-11-04 16:01:54 -05:00
vhost-vdpa.rst vhost-vdpa: introduce vhost-vdpa backend 2020-07-07 07:59:51 -04:00
virtio-balloon-stats.rst docs: reSTify virtio-balloon-stats documentation and move to docs/interop 2022-01-07 19:30:13 -05:00
vnc-ledstate-pseudo-encoding.rst docs/interop: Change the vnc-ledstate-Pseudo-encoding doc into .rst 2023-01-09 13:50:47 +01:00