projects
/
platform
/
kernel
/
linux-rpi.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rxrpc: Fix trace-after-put looking at the put peer record
[platform/kernel/linux-rpi.git]
/
include
/
trace
/
events
/
rxrpc.h
diff --git
a/include/trace/events/rxrpc.h
b/include/trace/events/rxrpc.h
index
a13a62d
..
45556fe
100644
(file)
--- a/
include/trace/events/rxrpc.h
+++ b/
include/trace/events/rxrpc.h
@@
-519,10
+519,10
@@
TRACE_EVENT(rxrpc_local,
);
TRACE_EVENT(rxrpc_peer,
);
TRACE_EVENT(rxrpc_peer,
- TP_PROTO(
struct rxrpc_peer *peer
, enum rxrpc_peer_trace op,
+ TP_PROTO(
unsigned int peer_debug_id
, enum rxrpc_peer_trace op,
int usage, const void *where),
int usage, const void *where),
- TP_ARGS(peer, op, usage, where),
+ TP_ARGS(peer
_debug_id
, op, usage, where),
TP_STRUCT__entry(
__field(unsigned int, peer )
TP_STRUCT__entry(
__field(unsigned int, peer )
@@
-532,7
+532,7
@@
TRACE_EVENT(rxrpc_peer,
),
TP_fast_assign(
),
TP_fast_assign(
- __entry->peer = peer
->
debug_id;
+ __entry->peer = peer
_
debug_id;
__entry->op = op;
__entry->usage = usage;
__entry->where = where;
__entry->op = op;
__entry->usage = usage;
__entry->where = where;
@@
-1068,7
+1068,7
@@
TRACE_EVENT(rxrpc_recvmsg,
),
TP_fast_assign(
),
TP_fast_assign(
- __entry->call = call
->debug_id
;
+ __entry->call = call
? call->debug_id : 0
;
__entry->why = why;
__entry->seq = seq;
__entry->offset = offset;
__entry->why = why;
__entry->seq = seq;
__entry->offset = offset;