HomeFreeBSD

igb(4): Fix VLAN support on VFs

Description

igb(4): Fix VLAN support on VFs

Virtual Functions are considered untrusted and have no control
over VLAN filtering configuration in HW. To allow using
VLANs on VF intreface driver has to assume that VLAN HW Filtering
is always enabled and pass requests for adding or removing VLAN
tags to Physical Function driver using Mailbox API.

Signed-off-by: Krzysztof Galazka <krzysztof.galazka@intel.com>

Approved by: kbowling (mentor)
Reviewed by: erj (previous version)
Tested by: gowtham.kumar.ks_intel.com
Sponsored by: Intel Corporation
Differential Revision: https://reviews.freebsd.org/D53245

(cherry picked from commit 1839526b7315cae62efbd2d1493e6243439effcb)

Details

Provenance
kgalazkaAuthored on Mon, Nov 17, 3:30 PM
Reviewer
erj
Differential Revision
D53245: igb(4): Fix VLAN support on VFs
Parents
rGcd40a23fb249: Mitigate YXDOMAIN and nodata non-referral answer poisoning.
Branches
Unknown
Tags
Unknown