Merge tag 'rxrpc-next-20230208' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorDavid S. Miller <davem@davemloft.net>
Fri, 10 Feb 2023 08:00:05 +0000 (08:00 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 10 Feb 2023 08:00:05 +0000 (08:00 +0000)
commit21119e2c6e8461677c86decc9cdbcfb14bde0741
tree46cd98a1848951107f52ba182ea16ffe0709ff6e
parentdc8c41320130b2295af3764913f7d1e4df61edaf
parent5a2c5a5b0829ef8bcb5d868145c1d8c1221c5637
Merge tag 'rxrpc-next-20230208' of git://git./linux/kernel/git/dhowells/linux-fs

David Howells says:

====================
rxrpc development

Here are some miscellaneous changes for rxrpc:

 (1) Use consume_skb() rather than kfree_skb_reason().

 (2) Fix unnecessary waking when poking and already-poked call.

 (3) Add ack.rwind to the rxrpc_tx_ack tracepoint as this indicates how
     many incoming DATA packets we're telling the peer that we are
     currently willing to accept on this call.

 (4) Reduce duplicate ACK transmission.  We send ACKs to let the peer know
     that we're increasing the receive window (ack.rwind) as we consume
     packets locally.  Normal ACK transmission is triggered in three places
     and that leads to duplicates being sent.
====================

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