The main fix here is Patch 1, which adds the code necessary to support
live update of the vlan tag for a direct (macvtap) passthrough
interface, thus resolving two separate issues. The other three are
just small annoyances that I found while testing.
Laine Stump (4):
qemu: update vlan tag of macvtap (direct) passthrough devices during
update-device
qemu: use actual/effective vlan when updating OVS-based interface vlan
tag
conf: validate that specified interface type supports vlan tags
conf: simplify check for vlan tagging support in
virDomainActualNetDefValidate()
src/conf/domain_validate.c | 52 +++++++++++++++++++++++++++++++++-----
src/qemu/qemu_hotplug.c | 14 ++++++++--
2 files changed, 57 insertions(+), 9 deletions(-)
--
2.52.0