This series enables shadowed CVQ to intercept VLAN commands through
shadowed CVQ, update the virtio NIC device model so qemu send it in a
migration, and the restore of that VLAN state in the destination.
It's based on the multiqueue series [1], but it's easy to reorder in
case vlan feature is accepted earlier than mq.
Comments are welcome.
[1] https://lists.nongnu.org/archive/html/qemu-devel/2022-09/msg01006.html
Eugenio Pérez (3):
virtio-net: do not reset vlan filtering at set_features
vdpa: load vlan configuration at NIC startup
vdpa: Support VLAN on nic control shadow virtqueue
hw/net/virtio-net.c | 4 +---
net/vhost-vdpa.c | 57 +++++++++++++++++++++++++++++++++++++++++++--
2 files changed, 56 insertions(+), 5 deletions(-)
--
2.31.1