[PATCH 0/4] Fix a few vlan-related issues

Laine Stump via Devel posted 4 patches 2 weeks, 3 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20260115173601.514507-1-laine@redhat.com
src/conf/domain_validate.c | 52 +++++++++++++++++++++++++++++++++-----
src/qemu/qemu_hotplug.c    | 14 ++++++++--
2 files changed, 57 insertions(+), 9 deletions(-)
[PATCH 0/4] Fix a few vlan-related issues
Posted by Laine Stump via Devel 2 weeks, 3 days ago
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
Re: [PATCH 0/4] Fix a few vlan-related issues
Posted by Ján Tomko via Devel 2 weeks, 2 days ago
On a Thursday in 2026, Laine Stump via Devel wrote:
>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(-)
>

Reviewed-by: Ján Tomko <jtomko@redhat.com>

Jano