summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorDavid Howells <dhowells@redhat.com>2024-12-04 07:46:40 +0000
committerJakub Kicinski <kuba@kernel.org>2024-12-09 13:48:26 -0800
commit149d002bee706f51772bd320cda90c922844bb0e (patch)
treef9b1346a2ad060bd732590cfd7bbadf58d934605 /net
parentb7313009c2e56d6e8bffd3d21c1a3a67a9149e2e (diff)
rxrpc: Add a tracepoint to show variables pertinent to jumbo packet size
Add a tracepoint to be called right before packets are transmitted for the first time that shows variable values that are pertinent to how many subpackets will be added to a jumbo DATA packet. Signed-off-by: David Howells <dhowells@redhat.com> cc: Marc Dionne <marc.dionne@auristor.com> cc: linux-afs@lists.infradead.org Link: https://patch.msgid.link/20241204074710.990092-13-dhowells@redhat.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'net')
-rw-r--r--net/rxrpc/call_event.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/net/rxrpc/call_event.c b/net/rxrpc/call_event.c
index 3379adfaaf65..1f716f09d441 100644
--- a/net/rxrpc/call_event.c
+++ b/net/rxrpc/call_event.c
@@ -259,6 +259,8 @@ static void rxrpc_decant_prepared_tx(struct rxrpc_call *call)
if (list_empty(&call->tx_sendmsg))
break;
+ trace_rxrpc_transmit(call, space);
+
spin_lock(&call->tx_lock);
do {
txb = list_first_entry(&call->tx_sendmsg,