Merge branch 'bonding-report-transmit-status-to-callers'
authorDavid S. Miller <davem@davemloft.net>
Fri, 8 May 2020 01:11:07 +0000 (18:11 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 8 May 2020 01:11:07 +0000 (18:11 -0700)
commit738fea32af86f5d58f30dfca6645494070c976ef
tree5d1540325ac32853f85625cdb0262934f8244dbc
parent3a13f98b4c16fb3489bdfd7550fcaa333ee69850
parentae46f184bc1fb15bf2de47114c29236e61ca4bbc
Merge branch 'bonding-report-transmit-status-to-callers'

Eric Dumazet says:

====================
bonding: report transmit status to callers

First patches cleanup netpoll, and make sure it provides tx status to its users.

Last patch changes bonding to not pretend packets were sent without error.

By providing more accurate status, TCP stack can avoid adding more
packets if the slave qdisc is already full.

This came while testing latest horizon feature in sch_fq, with
very low pacing rate flows, but should benefit hosts under stress.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>