[PATCH net-next 0/3] rxrpc: Update tracing and proc interfaces
From: David Howells
Date: Thu Jan 05 2017 - 09:32:32 EST
This set of patches fixes and extends tracing:
(1) Fix the handling of enum-to-string translations so that external
tracing tools can make use of it by using TRACE_DEFINE_ENUM.
(2) Extend a couple of tracepoints to export some extra available
information and add three new tracepoints to allow monitoring of
received DATA packets, call disconnection and improper/implicit call
termination.
and adds a bit more procfs-exported information:
(3) Show a call's hard-ACK cursors in /proc/net/rxrpc_calls.
The patches can be found here also:
http://git.kernel.org/cgit/linux/kernel/git/dhowells/linux-fs.git/log/?h=rxrpc-rewrite
Tagged thusly:
git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git
rxrpc-rewrite-20170105
David
---
David Howells (3):
rxrpc: Fix handling of enums-to-string translation in tracing
rxrpc: Add some more tracing
rxrpc: Show a call's hard-ACK cursors in /proc/net/rxrpc_calls
include/trace/events/rxrpc.h | 518 ++++++++++++++++++++++++++++++++++++++++--
net/rxrpc/ar-internal.h | 194 ----------------
net/rxrpc/call_object.c | 18 -
net/rxrpc/conn_client.c | 8 -
net/rxrpc/conn_object.c | 1
net/rxrpc/input.c | 16 -
net/rxrpc/misc.c | 151 ------------
net/rxrpc/proc.c | 9 +
8 files changed, 505 insertions(+), 410 deletions(-)