]> git.baikalelectronics.ru Git - kernel.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)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Sat, 12 Dec 2015 09:29:28 +0000 (01:29 -0800)
commit8967bf5c931c3bcb82dd8de4fd8d5c3e7c532bb6
tree7ee92d4c0f06280cc6f642f48af127708176ffe4
parenta58becdaa1347867b6e4a328b119a32071066eae
ixgbe: Add support for adding/removing VLAN on PF bypassing the VLVF

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>
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