android_kernel_xiaomi_sm8350/drivers/net/ixgbe
Yi Zou 7b872a55c4 e1000/e1000e/igb/ixgb/ixgbe: set NETIF_F_HIGHDMA for VLAN feature flags
If the netdev->features is set with NETIF_F_HIGHDMA, we should set the
corresponding netdev->vlan_features as well to allow VLAN netdev created
on top of the real netdev to be able to also benefit from HIGHDMA on 32bit
system, reducing the performance hit that is caused by __skb_linearize(),
particularly for large send. This is fixed in this patch for all Intel e1000,
e1000e, igb, ixgbe, and ixgbe drivers since this should be beneficial
to all devices supported by these drivers.

Signed-off-by: Yi Zou <yi.zou@intel.com>
Tested-by: Emil Tantilov <emil.s.tantilov@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-09-22 21:20:04 -07:00
..
ixgbe_82598.c
ixgbe_82599.c ethtool, ixgbe: Move RX n-tuple mask fixup to ethtool 2010-09-17 16:53:23 -07:00
ixgbe_common.c
ixgbe_common.h ixgbe: use netif_<level> instead of netdev_<level> 2010-07-05 18:50:55 -07:00
ixgbe_dcb_82598.c
ixgbe_dcb_82598.h
ixgbe_dcb_82599.c ixgbe: dcb, set DPF bit when PFC is enabled 2010-07-19 20:23:36 -07:00
ixgbe_dcb_82599.h
ixgbe_dcb_nl.c ixgbe: use netif_<level> instead of netdev_<level> 2010-07-05 18:50:55 -07:00
ixgbe_dcb.c
ixgbe_dcb.h
ixgbe_ethtool.c ixgbe: rewrite ethtool test to use standard config functions 2010-08-19 16:45:28 -07:00
ixgbe_fcoe.c drivers/net: avoid some skb->ip_summed initializations 2010-09-02 19:06:22 -07:00
ixgbe_fcoe.h
ixgbe_main.c e1000/e1000e/igb/ixgb/ixgbe: set NETIF_F_HIGHDMA for VLAN feature flags 2010-09-22 21:20:04 -07:00
ixgbe_mbx.c
ixgbe_mbx.h
ixgbe_phy.c ixgbe: add 1g PHY support for 82599 2010-06-30 14:27:40 -07:00
ixgbe_phy.h ixgbe: add 1g PHY support for 82599 2010-06-30 14:27:40 -07:00
ixgbe_sriov.c ixgbe: use netif_<level> instead of netdev_<level> 2010-07-05 18:50:55 -07:00
ixgbe_sriov.h
ixgbe_type.h ixgbe: move all Rx DMA control register writes to one central location 2010-08-19 16:44:24 -07:00
ixgbe.h ixgbe: rewrite ethtool test to use standard config functions 2010-08-19 16:45:28 -07:00
Makefile