mirror of
https://github.com/edk2-porting/linux-next.git
synced 2025-01-06 12:44:14 +08:00
ixgbe: disable LRO by default
This patch disables LRO by default in favor of GRO. LRO is incompatible with forwarding and is disabled when forwarding is turned on which makes the default offloads of the driver inconsistent. LRO can still be enabled via ethtool. Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com> Tested-by: Darin Miller <darin.j.miller@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
This commit is contained in:
parent
f6bba8945e
commit
72bfd32d2f
@ -5307,7 +5307,6 @@ static int ixgbe_sw_init(struct ixgbe_adapter *adapter)
|
||||
rss = min_t(int, ixgbe_max_rss_indices(adapter), num_online_cpus());
|
||||
adapter->ring_feature[RING_F_RSS].limit = rss;
|
||||
adapter->flags2 |= IXGBE_FLAG2_RSC_CAPABLE;
|
||||
adapter->flags2 |= IXGBE_FLAG2_RSC_ENABLED;
|
||||
adapter->max_q_vectors = MAX_Q_VECTORS_82599;
|
||||
adapter->atr_sample_rate = 20;
|
||||
fdir = min_t(int, IXGBE_MAX_FDIR_INDICES, num_online_cpus());
|
||||
@ -5333,7 +5332,6 @@ static int ixgbe_sw_init(struct ixgbe_adapter *adapter)
|
||||
switch (hw->mac.type) {
|
||||
case ixgbe_mac_82598EB:
|
||||
adapter->flags2 &= ~IXGBE_FLAG2_RSC_CAPABLE;
|
||||
adapter->flags2 &= ~IXGBE_FLAG2_RSC_ENABLED;
|
||||
|
||||
if (hw->device_id == IXGBE_DEV_ID_82598AT)
|
||||
adapter->flags |= IXGBE_FLAG_FAN_FAIL_CAPABLE;
|
||||
|
Loading…
Reference in New Issue
Block a user