summaryrefslogtreecommitdiffstats
path: root/include/trace/events/rxrpc.h
diff options
context:
space:
mode:
authorDavid Howells2016-09-23 16:08:48 +0200
committerDavid Howells2016-09-23 16:49:19 +0200
commitb86e218e0d422488e0febb07620fa97ae9713779 (patch)
tree63a7f035d1a922a377754a6ea9781ac748226c9a /include/trace/events/rxrpc.h
parentrxrpc: Pass the last Tx packet marker in the annotation buffer (diff)
downloadkernel-qcow2-linux-b86e218e0d422488e0febb07620fa97ae9713779.tar.gz
kernel-qcow2-linux-b86e218e0d422488e0febb07620fa97ae9713779.tar.xz
kernel-qcow2-linux-b86e218e0d422488e0febb07620fa97ae9713779.zip
rxrpc: Don't call the tx_ack tracepoint if don't generate an ACK
rxrpc_send_call_packet() is invoking the tx_ack tracepoint before it checks whether there's an ACK to transmit (another thread may jump in and transmit it). Fix this by only invoking the tracepoint if we get a valid ACK to transmit. Further, only allocate a serial number if we're going to actually transmit something. Signed-off-by: David Howells <dhowells@redhat.com>
Diffstat (limited to 'include/trace/events/rxrpc.h')
0 files changed, 0 insertions, 0 deletions