linux/drivers/net/ixgbe
Alexander Duyck 03ecf91aae ixgbe: fix flags relating to perfect filters to support coexistence
I am removing the requirement that Ntuple filters have the same
number of queues and requirements as ATR.  As a result this change will
make it so that all the Ntuple flag does is disable ATR for now.

This change fixes an issue in which we were incorrectly re-enabling ATR
when we exited perfect filter mode.  This was due to the fact that the
logic assumed RSS and DCB were mutually exclusive which is no longer the
case.

To correct this we just need to add a check to guarantee DCB is disabled
before re-enabling ATR.

Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Tested-by: Ross Brattain <ross.b.brattain@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2011-06-23 22:43:53 -07:00
..
ixgbe_82598.c ixgbe: add support for Dell CEM 2011-06-21 01:22:22 -07:00
ixgbe_82599.c ixgbe: add support for Dell CEM 2011-06-21 01:22:22 -07:00
ixgbe_common.c ixgbe: add support for Dell CEM 2011-06-21 01:22:22 -07:00
ixgbe_common.h ixgbe: add support for Dell CEM 2011-06-21 01:22:22 -07:00
ixgbe_dcb_82598.c ixgbe: consolidate packet buffer allocation 2011-06-21 01:18:55 -07:00
ixgbe_dcb_82598.h ixgbe: consolidate packet buffer allocation 2011-06-21 01:18:55 -07:00
ixgbe_dcb_82599.c ixgbe: consolidate MRQC and MTQC handling 2011-06-21 01:19:27 -07:00
ixgbe_dcb_82599.h ixgbe: consolidate packet buffer allocation 2011-06-21 01:18:55 -07:00
ixgbe_dcb_nl.c ixgbe: fix flags relating to perfect filters to support coexistence 2011-06-23 22:43:53 -07:00
ixgbe_dcb.c ixgbe: consolidate packet buffer allocation 2011-06-21 01:18:55 -07:00
ixgbe_dcb.h ixgbe: consolidate packet buffer allocation 2011-06-21 01:18:55 -07:00
ixgbe_ethtool.c ixgbe: fix flags relating to perfect filters to support coexistence 2011-06-23 22:43:53 -07:00
ixgbe_fcoe.c ixgbe: setup per CPU PCI pool for FCoE DDP 2011-06-21 01:22:44 -07:00
ixgbe_fcoe.h ixgbe: setup per CPU PCI pool for FCoE DDP 2011-06-21 01:22:44 -07:00
ixgbe_main.c ixgbe: fix flags relating to perfect filters to support coexistence 2011-06-23 22:43:53 -07:00
ixgbe_mbx.c ixgbe: remove timer reset to 0 on timeout 2011-03-12 04:13:41 -08:00
ixgbe_mbx.h ixgbe: Add macvlan support for VF 2011-05-14 17:53:09 -07:00
ixgbe_phy.c ixgbe: Use function pointer for ixgbe_acquire/release_swfw_sync() 2011-05-04 12:13:59 -07:00
ixgbe_phy.h ixgbe: update PHY code to support 100Mbps as well as 1G/10G 2011-03-12 04:14:01 -08:00
ixgbe_sriov.c ixgbe: fix sparse warning 2011-05-14 18:09:39 -07:00
ixgbe_sriov.h ixgbe: add support for VF Transmit rate limit using iproute2 2011-03-12 04:15:08 -08:00
ixgbe_type.h ixgbe: add support for Dell CEM 2011-06-21 01:22:22 -07:00
ixgbe_x540.c ixgbe: add support for Dell CEM 2011-06-21 01:22:22 -07:00
ixgbe.h ixgbe: DCB use existing TX and RX queues 2011-06-21 01:20:13 -07:00
Makefile ixgbe: add MAC and PHY support for x540 2010-11-16 19:27:16 -08:00