linux/drivers/net/ethernet/ti
Ivan Khoronzhuk f19dcd5f11 net: ethernet: ti: cpts: purge staled skbs from txq
The overflow event is running with 1 jiffy in case if txq is not
empty, but it can be emptied completely only if next tx event
consumes skb or deletes staled skb from the txq. In case of staled
skb, that can happen for some unpredictable reason (the ts event was
lost or timed out), the overflow event can be generated quite long
time consuming CPU w/o reason before next tx event happens. To avoid
it, purge txq before increasing overflow event rate.

Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@linaro.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-11-13 16:29:59 -08:00
..
cpmac.c
cpsw_ale.c net: ethernet: ti: cpsw_ale: use const for API having pointer on mac address 2018-10-15 22:21:27 -07:00
cpsw_ale.h net: ethernet: ti: cpsw_ale: use const for API having pointer on mac address 2018-10-15 22:21:27 -07:00
cpsw-common.c
cpsw-phy-sel.c net: ethernet: cpsw-phy-sel: prefer phandle for phy sel 2018-09-02 13:52:13 -07:00
cpsw.c net: ethernet: ti: cpsw: fix vlan configuration while down/up 2018-11-08 20:30:58 -08:00
cpsw.h
cpts.c net: ethernet: ti: cpts: purge staled skbs from txq 2018-11-13 16:29:59 -08:00
cpts.h
davinci_cpdma.c net: ethernet: ti: cpdma: fit rated channels in backward order 2018-07-23 20:34:36 -07:00
davinci_cpdma.h net: ethernet: ti: cpsw: enable vlan rx vlan offload 2018-03-17 19:51:01 -04:00
davinci_emac.c net: ethernet: ti: davinci_emac: simplify getting .driver_data 2018-10-21 21:10:12 -07:00
davinci_mdio.c net: davinci: fix building davinci mdio code without CONFIG_OF 2018-05-30 13:21:23 -04:00
Kconfig net: ethernet: ti: add missing GENERIC_ALLOCATOR dependency 2018-09-17 07:49:33 -07:00
Makefile
netcp_core.c net: ethernet: Convert to using %pOFn instead of device_node.name 2018-08-29 19:41:30 -07:00
netcp_ethss.c net: ethernet: Convert to using %pOFn instead of device_node.name 2018-08-29 19:41:30 -07:00
netcp_sgmii.c
netcp_xgbepcsr.c
netcp.h net: netcp: add api to support set rx mode in netcp modules 2018-04-18 21:00:57 -04:00
tlan.c net: tlan: Mark expected switch fall-through 2018-08-07 17:54:21 -07:00
tlan.h