rxrpc: trace: Don't use __builtin_return_address for sk_buff tracing
authorDavid Howells <dhowells@redhat.com>
Fri, 21 Oct 2022 14:31:21 +0000 (15:31 +0100)
committerDavid Howells <dhowells@redhat.com>
Thu, 1 Dec 2022 13:36:39 +0000 (13:36 +0000)
commit9a36a6bc22ca1c0a9d82228171e05dc785fa1154
tree68001931ec701301d3448b18d55662fe55d85b45
parentfa3492abb64b93b2b5d6fdf7a5b687a1fa810d74
rxrpc: trace: Don't use __builtin_return_address for sk_buff tracing

In rxrpc tracing, use enums to generate lists of points of interest rather
than __builtin_return_address() for the sk_buff tracepoint.

Signed-off-by: David Howells <dhowells@redhat.com>
cc: Marc Dionne <marc.dionne@auristor.com>
cc: linux-afs@lists.infradead.org
include/trace/events/rxrpc.h
net/rxrpc/call_event.c
net/rxrpc/call_object.c
net/rxrpc/conn_event.c
net/rxrpc/input.c
net/rxrpc/local_event.c
net/rxrpc/output.c
net/rxrpc/peer_event.c
net/rxrpc/recvmsg.c
net/rxrpc/skbuff.c