summaryrefslogtreecommitdiff
path: root/net/rxrpc
AgeCommit message (Expand)AuthorFilesLines
2016-10-06rxrpc: Fix duplicate constDavid Howells2-2/+2
2016-10-06rxrpc: Accesses of rxrpc_local::service need to be RCU managedDavid Howells1-2/+2
2016-09-30rxrpc: Fix the call timer handlingDavid Howells2-13/+20
2016-09-30rxrpc: Keep the call timeouts as ktimes rather than jiffiesDavid Howells7-62/+69
2016-09-30rxrpc: Remove error from struct rxrpc_skb_priv as it is unusedDavid Howells1-1/+0
2016-09-30rxrpc: The offset field in struct rxrpc_skb_priv is unnecessaryDavid Howells6-21/+24
2016-09-30rxrpc: Reduce ssthresh to peer's receive windowDavid Howells1-0/+2
2016-09-30rxrpc: Switch to Congestion Avoidance mode at cwnd==ssthreshDavid Howells1-3/+3
2016-09-29rxrpc: Note serial number being ACK'd in the congestion management traceDavid Howells1-4/+4
2016-09-29rxrpc: Request more ACKs in slow-start modeDavid Howells1-0/+1
2016-09-29rxrpc: Reduce the rxrpc_local::services list to a pointerDavid Howells5-25/+18
2016-09-29rxrpc: When activating client conn channels, do state check inside lockDavid Howells1-11/+25
2016-09-29rxrpc: Make Tx loss-injection go through normal return and adjust tracingDavid Howells6-21/+15
2016-09-29rxrpc: Fix exclusive client connectionsDavid Howells1-1/+1
2016-09-24rxrpc: Implement slow-startDavid Howells8-13/+294
2016-09-24rxrpc: Schedule an ACK if the reply to a client call appears overdueDavid Howells4-0/+13
2016-09-24rxrpc: Generate a summary of the ACK state for later useDavid Howells2-11/+48
2016-09-24rxrpc: Delay the resend timer to allow for nsec->jiffies conv errorDavid Howells1-2/+8
2016-09-24rxrpc: Reinitialise the call ACK and timer state for client reply phaseDavid Howells3-0/+11
2016-09-24rxrpc: Include the last reply DATA serial number in the final ACKDavid Howells1-3/+3
2016-09-24rxrpc: Send an immediate ACK if we fill in a holeDavid Howells1-1/+9
2016-09-24rxrpc: Send an ACK after every few DATA packets we receiveDavid Howells4-9/+33
2016-09-23rxrpc: Add a tracepoint to log which packets will be retransmittedDavid Howells1-0/+2
2016-09-23rxrpc: Add tracepoint for ACK proposalDavid Howells6-28/+73
2016-09-23rxrpc: Add a tracepoint to log injected Rx packet lossDavid Howells1-6/+5
2016-09-23rxrpc: Add data Tx tracepoint and adjust Tx ACK tracepointDavid Howells2-4/+6
2016-09-23rxrpc: Add a tracepoint for the call timerDavid Howells5-7/+29
2016-09-23rxrpc: Don't call the tx_ack tracepoint if don't generate an ACKDavid Howells1-15/+11
2016-09-23rxrpc: Pass the last Tx packet marker in the annotation bufferDavid Howells4-45/+81
2016-09-23rxrpc: Fix call timerDavid Howells2-13/+16
2016-09-23rxrpc: Fix accidental cancellation of scheduled resend by ACK parserDavid Howells1-0/+2
2016-09-23rxrpc: Need to start the resend timer on initial transmissionDavid Howells3-1/+11
2016-09-23rxrpc: Use before_eq() and friends to compare serial numbersDavid Howells1-1/+1
2016-09-23rxrpc: Should be using ktime_add_ms() not ktime_add_ns()David Howells1-1/+1
2016-09-23rxrpc: Make sure sendmsg() is woken on call completionDavid Howells1-0/+1
2016-09-23rxrpc: Don't send an ACK at the end of service call response transmissionDavid Howells1-2/+0
2016-09-23rxrpc: Preset timestamp on Tx sk_buffsDavid Howells1-0/+5
2016-09-22rxrpc: Reduce the number of PING ACKs sentDavid Howells2-3/+6
2016-09-22rxrpc: Reduce the number of ACK-Requests sentDavid Howells4-4/+13
2016-09-22rxrpc: Obtain RTT data by requesting ACKs on DATA packetsDavid Howells7-20/+57
2016-09-22rxrpc: Expedite ping response transmissionDavid Howells1-0/+4
2016-09-22rxrpc: Send pings to get RTT dataDavid Howells4-8/+80
2016-09-22rxrpc: Add per-peer RTT trackerDavid Howells3-4/+70
2016-09-22rxrpc: Add re-sent Tx annotationDavid Howells3-12/+32
2016-09-22rxrpc: Don't store the rxrpc header in the Tx queue sk_buffsDavid Howells6-88/+71
2016-09-17rxrpc: Add config to inject packet lossDavid Howells3-0/+24
2016-09-17rxrpc: Improve skb tracingDavid Howells13-55/+127
2016-09-17rxrpc: Remove printks from rxrpc_recvmsg_data() to fix uninit varDavid Howells1-8/+0
2016-09-17rxrpc: Add a tracepoint to follow what recvmsg doesDavid Howells3-8/+57
2016-09-17rxrpc: Add a tracepoint to follow packets in the Rx bufferDavid Howells5-1/+40