HomeFreeBSD

vmxnet3: do restart on VLAN changes

Description

vmxnet3: do restart on VLAN changes

vmxnet3: Don't restart on VLAN changes

In rS360398, a new iflib device method was added with default of opt out
for VLAN events needing an interface reset.

This re-init is unintentional for vmxnet3(4).

Sponsored by: BBOX.io
Differential Revision: https://reviews.freebsd.org/D41558

(cherry picked from commit b6b75424c57d6da49967fef39f69080ce6939207)

vmxnet3: do restart on VLAN changes

At least one user reports issues with vmx interfaces after 725e4008ef,
where we default to not resetting the interface on VLAN changes. This
was on an ESXi 7.0.3 setup.

Reported by: Marcos Mendoza <mmendoza@netgate.com>
Sponsored by: Rubicon Communications, LLC ("Netgate")

(cherry picked from commit 8c1274138a20ee2342c4f217adb605e3abc14042)

Details

Provenance
Kevin Bowling <kbowling@FreeBSD.org>Authored on Aug 24 2023, 8:25 PM
Differential Revision
D41558: iflib: invert default restart on VLAN changes
Parents
rG6cb4a544e00f: iflib: invert default restart on VLAN changes
Branches
Unknown
Tags
Unknown

Event Timeline