You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/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>
5 days ago
..
barrier.rst docs: Move the protocol part of barrier.txt into interop 4 years ago
bitmaps.rst docs/interop: convert text files to restructuredText 6 months ago
dbus-display.rst docs: add dbus-display documentation 4 years ago
dbus-vmstate.rst docs: move D-Bus VMState documentation to source XML 4 years ago
dbus.rst docs: add dbus-display documentation 4 years ago
firmware.json docs/interop/firmware: Literal block markup 1 week ago
index.rst vfio-user: introduce vfio-user protocol specification 5 months ago
live-block-operations.rst docs: Typo fix in live disk backup 1 year ago
nbd.rst docs/interop/nbd.txt: Convert to rST 1 year ago
parallels.rst docs/interop/parallels.txt: Convert to rST 1 year ago
pr-helper.rst
prl-xml.rst docs/interop/prl-xml.rst: Fix minor grammar nits 1 year ago
qcow2.rst docs/interop: convert text files to restructuredText 6 months ago
qed_spec.rst docs/interop: convert qed_spec.txt to reStructuredText format 5 months ago
qemu-ga-ref.rst docs/sphinx: remove legacy QAPI manual generator 4 months ago
qemu-ga.rst docs/devel: add a codebase section 10 months ago
qemu-qmp-ref.rst docs/sphinx: remove legacy QAPI manual generator 4 months ago
qemu-storage-daemon-qmp-ref.rst docs/sphinx: remove legacy QAPI manual generator 4 months ago
qmp-spec.rst docs/interop/qmp-spec: Update error description for parsing errors 3 years ago
vfio-user.rst vfio-user: introduce vfio-user protocol specification 5 months ago
vhost-user-gpu.rst docs: vhost-user-gpu: add protocol changes for dmabuf modifiers 2 years ago
vhost-user.json docs/interop/vhost-user: Belatedly convert "Example" section 1 week ago
vhost-user.rst vhost-user.rst: clarify when FDs can be sent 5 days ago
vhost-vdpa.rst vhost-vdpa: introduce vhost-vdpa backend 5 years ago
virtio-balloon-stats.rst docs: reSTify virtio-balloon-stats documentation and move to docs/interop 4 years ago
vnc-ledstate-pseudo-encoding.rst docs/interop: Change the vnc-ledstate-Pseudo-encoding doc into .rst 3 years ago