qemu-cr16/docs/interop
Alyssa Ross 97f24a0496 vhost-user.rst: clarify when FDs can be sent
Previously the spec did not say where in a message the FDs should be
sent.  As I understand it, FDs transferred in ancillary data will
always be received along with the first byte of the data they were
sent with, so we should define which byte that is.  Going by both
libvhost-user in QEMU and the rust-vmm crate, that byte is the first
byte of the message header.  This is important to specify because it
would make back-end implementation significantly more complicated if
receiving file descriptors in the middle of a message had to be
handled.

Signed-off-by: Alyssa Ross <hi@alyssa.is>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Message-Id: <20251106192105.3456755-1-hi@alyssa.is>
2025-11-09 08:25:53 -05: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/interop/firmware: Literal block markup 2025-11-04 13:35:00 +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/sphinx: remove legacy QAPI manual generator 2025-07-14 10:08:23 +02:00
qemu-ga.rst docs/devel: add a codebase section 2025-01-17 10:45:49 +00:00
qemu-qmp-ref.rst docs/sphinx: remove legacy QAPI manual generator 2025-07-14 10:08:23 +02:00
qemu-storage-daemon-qmp-ref.rst docs/sphinx: remove legacy QAPI manual generator 2025-07-14 10:08:23 +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 docs/interop/vhost-user: Belatedly convert "Example" section 2025-11-04 13:34:54 +01:00
vhost-user.rst vhost-user.rst: clarify when FDs can be sent 2025-11-09 08:25:53 -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