]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ixgbe: Add support for adding/removing VLAN on PF bypassing the VLVF
authorAlexander Duyck <aduyck@mirantis.com>
Tue, 3 Nov 2015 01:10:01 +0000 (17:10 -0800)
committerChuck Anderson <chuck.anderson@oracle.com>
Wed, 6 Jul 2016 23:40:29 +0000 (16:40 -0700)
commit6d60f23b9959707f87145f6c20cb011e3d2509f1
treed6871feaafb48bfe95e802677368dd8fa468df7a
parentd774d3f52b761d9a7b0495d0c1f3b9da943f1451
ixgbe: Add support for adding/removing VLAN on PF bypassing the VLVF

Orabug: 23177316

This patch adds support for bypassing the VLVF entry creation when the PF
is adding a new VLAN.  The advantage to doing this is that we can then save
the VLVF entries for the VFs which must have them in order to function,
versus the PF which can fall back on the default pool entry.

Signed-off-by: Alexander Duyck <aduyck@mirantis.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
(cherry picked from commit b6488b662b5011a3640033a266886603892dfed1)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
drivers/net/ethernet/intel/ixgbe/ixgbe_common.h
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h