[PATCH net-next 0/3] rxrpc: Tracing updates

From: David Howells
Date: Tue Mar 27 2018 - 18:57:59 EST



Here are some patches that update tracing in AF_RXRPC and AFS:

(1) Add a tracepoint for tracking resend events.

(2) Use debug_ids in traces rather than pointers (as pointers are now hashed)
and allow use of the same debug_id in AFS calls as in the corresponding
AF_RXRPC calls. This makes filtering the trace output much easier.

(3) Add a tracepoint for tracking call completion.

The patches are tagged here:

git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git
rxrpc-next-20180327

and can also be found on this branch:

http://git.kernel.org/cgit/linux/kernel/git/dhowells/linux-fs.git/log/?h=rxrpc-next

David
---
David Howells (3):
rxrpc: Trace resend
rxrpc, afs: Use debug_ids rather than pointers in traces
rxrpc: Trace call completion


fs/afs/internal.h | 1
fs/afs/rxrpc.c | 12 ++
include/net/af_rxrpc.h | 11 ++
include/trace/events/afs.h | 69 ++++++--------
include/trace/events/rxrpc.h | 206 +++++++++++++++++++++++++++---------------
net/rxrpc/af_rxrpc.c | 7 +
net/rxrpc/ar-internal.h | 9 +-
net/rxrpc/call_accept.c | 18 ++--
net/rxrpc/call_event.c | 1
net/rxrpc/call_object.c | 15 ++-
net/rxrpc/conn_event.c | 3 -
net/rxrpc/input.c | 6 +
net/rxrpc/sendmsg.c | 3 -
13 files changed, 219 insertions(+), 142 deletions(-)