Age | Commit message (Expand) | Author | Files | Lines |
2023-02-20 | rxrpc: Fix overproduction of wakeups to recvmsg() | David Howells | 1 | -1/+1 |
2023-01-31 | rxrpc: Simplify ACK handling | David Howells | 1 | -23/+23 |
2023-01-31 | rxrpc: De-atomic call->ackr_window and call->ackr_nr_unacked | David Howells | 1 | -7/+7 |
2023-01-06 | rxrpc: Remove call->state_lock | David Howells | 1 | -55/+41 |
2023-01-06 | rxrpc: Move call state changes from recvmsg to I/O thread | David Howells | 1 | -1/+37 |
2023-01-06 | rxrpc: Tidy up abort generation infrastructure | David Howells | 1 | -35/+30 |
2023-01-06 | rxrpc: Only disconnect calls in the I/O thread | David Howells | 1 | -6/+0 |
2023-01-06 | rxrpc: Only set/transmit aborts in the I/O thread | David Howells | 1 | -4/+2 |
2022-12-01 | rxrpc: Move the cwnd degradation after transmitting packets | David Howells | 1 | -22/+27 |
2022-12-01 | rxrpc: Trace/count transmission underflows and cwnd resets | David Howells | 1 | -2/+5 |
2022-12-01 | rxrpc: Remove the _bh annotation from all the spinlocks | David Howells | 1 | -2/+2 |
2022-12-01 | rxrpc: Make the I/O thread take over the call and local processor work | David Howells | 1 | -125/+42 |
2022-12-01 | rxrpc: Reduce the use of RCU in packet input | David Howells | 1 | -4/+3 |
2022-12-01 | rxrpc: Simplify skbuff accounting in receive path | David Howells | 1 | -23/+22 |
2022-12-01 | rxrpc: Implement a mechanism to send an event notification to a call | David Howells | 1 | -2/+1 |
2022-12-01 | rxrpc: Remove call->input_lock | David Howells | 1 | -17/+5 |
2022-12-01 | rxrpc: Split the receive code | David Howells | 1 | -366/+6 |
2022-12-01 | rxrpc: trace: Don't use __builtin_return_address for sk_buff tracing | David Howells | 1 | -18/+18 |
2022-12-01 | rxrpc: trace: Don't use __builtin_return_address for rxrpc_call tracing | David Howells | 1 | -4/+4 |
2022-12-01 | rxrpc: trace: Don't use __builtin_return_address for rxrpc_conn tracing | David Howells | 1 | -1/+1 |
2022-12-01 | rxrpc: trace: Don't use __builtin_return_address for rxrpc_local tracing | David Howells | 1 | -2/+2 |
2022-12-01 | rxrpc: Extract the code from a received ABORT packet much earlier | David Howells | 1 | -12/+19 |
2022-12-01 | rxrpc: Drop rxrpc_conn_parameters from rxrpc_connection and rxrpc_bundle | David Howells | 1 | -2/+2 |
2022-12-01 | rxrpc: Remove the [_k]net() debugging macros | David Howells | 1 | -1/+0 |
2022-12-01 | rxrpc: Remove the [k_]proto() debugging macros | David Howells | 1 | -17/+0 |
2022-11-08 | rxrpc: Fix congestion management | David Howells | 1 | -1/+20 |
2022-11-08 | rxrpc: Save last ACK's SACK table rather than marking txbufs | David Howells | 1 | -88/+76 |
2022-11-08 | rxrpc: Remove call->lock | David Howells | 1 | -3/+0 |
2022-11-08 | rxrpc: Don't use a ring buffer for call Tx queue | David Howells | 1 | -84/+61 |
2022-11-08 | rxrpc: Get rid of the Rx ring | David Howells | 1 | -82/+131 |
2022-11-08 | rxrpc: Clone received jumbo subpackets and queue separately | David Howells | 1 | -216/+185 |
2022-11-08 | rxrpc: Clean up ACK handling | David Howells | 1 | -4/+4 |
2022-11-08 | rxrpc: Allocate ACK records at proposal and queue for transmission | David Howells | 1 | -51/+38 |
2022-11-08 | rxrpc: Remove call->tx_phase | David Howells | 1 | -4/+1 |
2022-11-08 | rxrpc: Remove unnecessary header inclusions | David Howells | 1 | -14/+0 |
2022-11-08 | rxrpc: Record statistics about ACK types | David Howells | 1 | -0/+1 |
2022-11-08 | rxrpc: Add stats procfile and DATA packet stats | David Howells | 1 | -0/+6 |
2022-11-08 | rxrpc: Track highest acked serial | David Howells | 1 | -0/+4 |
2022-05-24 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -11/+20 |
2022-05-22 | rxrpc: Fix decision on when to generate an IDLE ACK | David Howells | 1 | -2/+9 |
2022-05-22 | rxrpc: Don't let ack.previousPacket regress | David Howells | 1 | -1/+3 |
2022-05-22 | rxrpc: Fix overlapping ACK accounting | David Howells | 1 | -8/+8 |
2022-05-22 | afs: Adjust ACK interpretation to try and cope with NAT | David Howells | 1 | -0/+27 |
2022-05-22 | rxrpc: Use refcount_t rather than atomic_t | David Howells | 1 | -3/+1 |
2021-01-13 | rxrpc: Call state should be read with READ_ONCE() under some circumstances | Baptiste Lepers | 1 | -1/+1 |
2020-09-04 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Linus Torvalds | 1 | -53/+70 |
2020-08-24 | treewide: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 1 | -3/+3 |
2020-08-20 | rxrpc: Fix loss of RTT samples due to interposed ACK | David Howells | 1 | -44/+60 |
2020-08-20 | rxrpc: Keep the ACK serial in a var in rxrpc_input_ack() | David Howells | 1 | -10/+11 |
2020-06-18 | rxrpc: Fix handling of rwind from an ACK packet | David Howells | 1 | -4/+3 |