summaryrefslogtreecommitdiffstats
path: root/net/rxrpc/input.c
diff options
context:
space:
mode:
authorDavid Howells2016-09-17 11:49:13 +0200
committerDavid Howells2016-09-17 12:24:03 +0200
commitec71eb9ada34f8d1a58b7c35d906c59411295445 (patch)
treee8eba61aa60043b2f96719a4505661cdf5c18fb0 /net/rxrpc/input.c
parentrxrpc: Add a tracepoint to follow the life of a packet in the Tx buffer (diff)
downloadkernel-qcow2-linux-ec71eb9ada34f8d1a58b7c35d906c59411295445.tar.gz
kernel-qcow2-linux-ec71eb9ada34f8d1a58b7c35d906c59411295445.tar.xz
kernel-qcow2-linux-ec71eb9ada34f8d1a58b7c35d906c59411295445.zip
rxrpc: Add a tracepoint to log received ACK packets
Add a tracepoint to log information from received ACK packets. Signed-off-by: David Howells <dhowells@redhat.com>
Diffstat (limited to 'net/rxrpc/input.c')
-rw-r--r--net/rxrpc/input.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/net/rxrpc/input.c b/net/rxrpc/input.c
index c7eb5104e91a..7b18ca124978 100644
--- a/net/rxrpc/input.c
+++ b/net/rxrpc/input.c
@@ -440,6 +440,8 @@ static void rxrpc_input_ack(struct rxrpc_call *call, struct sk_buff *skb,
hard_ack = first_soft_ack - 1;
nr_acks = buf.ack.nAcks;
+ trace_rxrpc_rx_ack(call, first_soft_ack, buf.ack.reason, nr_acks);
+
_proto("Rx ACK %%%u { m=%hu f=#%u p=#%u s=%%%u r=%s n=%u }",
sp->hdr.serial,
ntohs(buf.ack.maxSkew),