]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
Documentation: Add documentation for VDUSE Address Space IDs
authorEugenio Pérez <eperezma@redhat.com>
Mon, 19 Jan 2026 14:33:06 +0000 (15:33 +0100)
committerMichael S. Tsirkin <mst@redhat.com>
Wed, 28 Jan 2026 20:32:18 +0000 (15:32 -0500)
commit7a9dc249e750975fc5bdb44439eaed57243b709d
treef2285775f53bb39a9b60512ca47397a57b23a125
parent12e0043d335f6c8badfe98f1d8f5e1910d430cf0
Documentation: Add documentation for VDUSE Address Space IDs

Address Space IDs allows the VDUSE framework to support devices able to
expose different virtqueues to different part of the drivers.  For
example, to let QEMU handle the net device control virtqueue, so QEMU
always knows the state of the device like mac address or number of
queues enabled, while leaving the dataplane passthrough to the guest
intact.  This enables live migration.

Expands the VDUSE documentation to explain how to use the new ioctls or
the new struct members of old ioctls.

Acked-by: Jason Wang <jasowang@redhat.com>
Signed-off-by: Eugenio Pérez <eperezma@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Message-Id: <20260119143306.1818855-14-eperezma@redhat.com>
Documentation/userspace-api/vduse.rst