]> git.baikalelectronics.ru Git - kernel.git/commit
net: systemport: Remove adaptive TX coalescing
authorFlorian Fainelli <f.fainelli@gmail.com>
Wed, 28 Mar 2018 22:15:36 +0000 (15:15 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 30 Mar 2018 14:03:35 +0000 (10:03 -0400)
commit9e9b6658ee6b0c7bda3d6efab5b2db70e4d0ce30
tree749801cd321c7800e96ffd88f9f92eb10fac3402
parent3905606cc6866efddd9cc8802746b6432dce9758
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>
drivers/net/ethernet/broadcom/bcmsysport.c
drivers/net/ethernet/broadcom/bcmsysport.h