diff options
author | Florian Fainelli <f.fainelli@gmail.com> | 2018-03-29 01:15:36 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2018-03-30 17:03:35 +0300 |
commit | fd41f2bfb71ba161309797de1ae1966810c19703 (patch) | |
tree | 749801cd321c7800e96ffd88f9f92eb10fac3402 /drivers/net/ethernet/broadcom/bcmsysport.h | |
parent | 9daae9bd47cff82a2a06aca23c458d6c79d09d52 (diff) | |
download | linux-fd41f2bfb71ba161309797de1ae1966810c19703.tar.xz |
net: systemport: Remove adaptive TX coalescing
Adaptive TX coalescing is not currently giving us any advantages and
ends up making the CPU spin more frequently until TX completion. Deny
and disable adaptive TX coalescing for now and rely on static
configuration, we can always add it back later.
Reviewed-by: Tal Gilboa <talgi@mellanox.com>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/broadcom/bcmsysport.h')
-rw-r--r-- | drivers/net/ethernet/broadcom/bcmsysport.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/net/ethernet/broadcom/bcmsysport.h b/drivers/net/ethernet/broadcom/bcmsysport.h index e1c97d4a82b4..57e18ef8f206 100644 --- a/drivers/net/ethernet/broadcom/bcmsysport.h +++ b/drivers/net/ethernet/broadcom/bcmsysport.h @@ -723,7 +723,6 @@ struct bcm_sysport_tx_ring { struct bcm_sysport_priv *priv; /* private context backpointer */ unsigned long packets; /* packets statistics */ unsigned long bytes; /* bytes statistics */ - struct bcm_sysport_net_dim dim; /* Net DIM context */ unsigned int switch_queue; /* switch port queue number */ unsigned int switch_port; /* switch port queue number */ bool inspect; /* inspect switch port and queue */ |