summaryrefslogtreecommitdiff
path: root/net/ipv6/seg6_iptunnel.c
diff options
context:
space:
mode:
authorFlorian Fainelli <f.fainelli@gmail.com>2017-01-12 23:09:09 +0300
committerDavid S. Miller <davem@davemloft.net>2017-01-13 20:19:07 +0300
commit148d3d021cf9724fcf189ce4e525a094bbf5ce89 (patch)
treec6d987671822dc7838d99c79e155e45a3d301e7f /net/ipv6/seg6_iptunnel.c
parent7aa4865506a26c607e00bd9794a85785b55ebca7 (diff)
downloadlinux-148d3d021cf9724fcf189ce4e525a094bbf5ce89.tar.xz
net: systemport: Decouple flow control from __bcm_sysport_tx_reclaim
The __bcm_sysport_tx_reclaim() function is used to reclaim transmit resources in different places within the driver. Most of them should not affect the state of the transit flow control. Introduce bcm_sysport_tx_clean() which cleans the ring, but does not re-enable flow control towards the networking stack, and make bcm_sysport_tx_reclaim() do the actual transmit queue flow control. Fixes: 80105befdb4b ("net: systemport: add Broadcom SYSTEMPORT Ethernet MAC driver") Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv6/seg6_iptunnel.c')
0 files changed, 0 insertions, 0 deletions