]> git.baikalelectronics.ru Git - kernel.git/commit
net: bcmgenet: correct return value of __bcmgenet_tx_reclaim
authorDoug Berger <opendmb@gmail.com>
Tue, 14 Mar 2017 00:41:38 +0000 (17:41 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 14 Mar 2017 04:51:50 +0000 (21:51 -0700)
commit2d4b875dcae67b98c906bc392db147720dad7043
tree381315684d210d4ea87064daa3da20c7454efd8b
parent2a1d6f196f99f2bfd53e17e032a4677b6e0a8fa1
net: bcmgenet: correct return value of __bcmgenet_tx_reclaim

The reclaim function should return the number of buffer descriptors
reclaimed, not just the number corresponding to skb packets.

Also, remove the unnecessary computation when updating the consumer
index.

While this is not a functional problem it could degrade performance
of napi in a fragmented transmit stream.

Signed-off-by: Doug Berger <opendmb@gmail.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/broadcom/genet/bcmgenet.c