1. Jan 07, 2017
  2. Jan 06, 2017
  3. Jan 05, 2017
    • David Howells's avatar
      rxrpc: Show a call's hard-ACK cursors in /proc/net/rxrpc_calls · 3e018daf
      David Howells authored
      
      
      Show a call's hard-ACK cursors in /proc/net/rxrpc_calls so that a call's
      progress can be more easily monitored.
      
      Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
      3e018daf
    • 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