• David Howells's avatar
    rxrpc: Add some more tracing · b1d9f7fd
    David Howells authored
    Add the following extra tracing information:
    
     (1) Modify the rxrpc_transmit tracepoint to record the Tx window size as
         this is varied by the slow-start algorithm.
    
     (2) Modify the rxrpc_rx_ack tracepoint to record more information from
         received ACK packets.
    
     (3) Add an rxrpc_rx_data tracepoint to record the information in DATA
         packets.
    
     (4) Add an rxrpc_disconnect_call tracepoint to record call disconnection,
         including the reason the call was disconnected.
    
     (5) Add an rxrpc_improper_term tracepoint to record implicit termination
         of a call by a client either by starting a new call on a particular
         connection channel without first transmitting the final ACK for the
         previous call.
    Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
    b1d9f7fd
rxrpc.h 29.9 KB