David Howells
|
bf7d620abf
rxrpc: Don't request an ACK on the last DATA packet of a call's Tx phase
|
8 years ago |
David Howells
|
a5af7e1fc6
rxrpc: Fix loss of PING RESPONSE ACK production due to PING ACKs
|
8 years ago |
David Howells
|
26cb02aa6d
rxrpc: Fix warning by splitting rxrpc_send_call_packet()
|
8 years ago |
David Howells
|
b112a67081
rxrpc: Request more ACKs in slow-start mode
|
8 years ago |
David Howells
|
a1767077b0
rxrpc: Make Tx loss-injection go through normal return and adjust tracing
|
8 years ago |
David Howells
|
57494343cb
rxrpc: Implement slow-start
|
9 years ago |
David Howells
|
805b21b929
rxrpc: Send an ACK after every few DATA packets we receive
|
9 years ago |
David Howells
|
9c7ad43444
rxrpc: Add tracepoint for ACK proposal
|
9 years ago |
David Howells
|
be832aecc5
rxrpc: Add data Tx tracepoint and adjust Tx ACK tracepoint
|
9 years ago |
David Howells
|
b86e218e0d
rxrpc: Don't call the tx_ack tracepoint if don't generate an ACK
|
9 years ago |
David Howells
|
0d4b103c00
rxrpc: Reduce the number of ACK-Requests sent
|
9 years ago |
David Howells
|
50235c4b5a
rxrpc: Obtain RTT data by requesting ACKs on DATA packets
|
9 years ago |
David Howells
|
8e83134db4
rxrpc: Send pings to get RTT data
|
9 years ago |
David Howells
|
5a924b8951
rxrpc: Don't store the rxrpc header in the Tx queue sk_buffs
|
9 years ago |
David Howells
|
8a681c3605
rxrpc: Add config to inject packet loss
|
9 years ago |
David Howells
|
71f3ca408f
rxrpc: Improve skb tracing
|
9 years ago |
David Howells
|
f3639df2d9
rxrpc: Add a tracepoint to log ACK transmission
|
9 years ago |
David Howells
|
2311e327cd
rxrpc: Be consistent about switch value in rxrpc_send_call_packet()
|
9 years ago |
David Howells
|
27d0fc431c
rxrpc: Don't transmit an ACK if there's no reason set
|
9 years ago |
David Howells
|
d19127473a
rxrpc: Make IPv6 support conditional on CONFIG_IPV6
|
9 years ago |
David Howells
|
75b54cb57c
rxrpc: Add IPv6 support
|
9 years ago |
David Howells
|
1c2bc7b948
rxrpc: Use rxrpc_extract_addr_from_skb() rather than doing this manually
|
9 years ago |
David Howells
|
75e4212639
rxrpc: Correctly initialise, limit and transmit call->rx_winsize
|
9 years ago |
David Howells
|
248f219cb8
rxrpc: Rewrite the data and ack handling code
|
9 years ago |
David Howells
|
8d94aa381d
rxrpc: Calls shouldn't hold socket refs
|
9 years ago |
David Howells
|
0b58b8a18b
rxrpc: Split sendmsg from packet transmission code
|
9 years ago |
David Howells
|
d001648ec7
rxrpc: Don't expose skbs to in-kernel users [ver #2]
|
9 years ago |
David Howells
|
4de48af663
rxrpc: Pass struct socket * to more rxrpc kernel interface functions
|
9 years ago |
David Howells
|
e34d4234b0
rxrpc: Trace rxrpc_call usage
|
9 years ago |
David Howells
|
f5c17aaeb2
rxrpc: Calls should only have one terminal state
|
9 years ago |