This patch series adds support for VIRTIO split indirect descriptors. The feature is VIRTIO_RING_F_INDIRECT_DESC.
Eugenio hs submitted a patch: vhost: accept indirect descriptors in shadow virtqueue https://lists.nongnu.org/archive/html/qemu-devel/2025-12/msg00056.html Therefore, this patch must be applied first. Wafer Xie (4): vhost: add data structure of virtio indirect descriptors in SVQ vdpa: implement the interfaces alloc/free for indirect desc vhost: supported the virtio indirect desc of available ring vhost: supported the viriot indriect desc of used ring hw/virtio/vhost-shadow-virtqueue.c | 224 +++++++++++++++++++++++++++-- hw/virtio/vhost-shadow-virtqueue.h | 57 +++++++- hw/virtio/vhost-vdpa.c | 130 ++++++++++++++++- 3 files changed, 395 insertions(+), 16 deletions(-) -- 2.34.1
