summaryrefslogtreecommitdiffstats
path: root/net/rxrpc/output.c
Commit message (Expand)AuthorAgeFilesLines
* rxrpc: Record probes after transmission and reduce number of time-getsDavid Howells2024-03-051-65/+40
* rxrpc: Use ktimes for call timeout tracking and set the timer lazilyDavid Howells2024-03-051-24/+16
* rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page fragsDavid Howells2024-03-051-34/+31
* rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wireDavid Howells2024-03-031-41/+38
* rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet()David Howells2024-02-291-1/+38
* rxrpc: Split up the DATA packet transmission functionDavid Howells2024-02-291-29/+69
* rxrpc: Add a kvec[] to the rxrpc_txbuf structDavid Howells2024-02-291-21/+12
* rxrpc: Merge together DF/non-DF branches of data Tx functionDavid Howells2024-02-291-39/+15
* rxrpc: Do lazy DF flag resettingDavid Howells2024-02-291-2/+2
* rxrpc: Remove atomic handling on some fields only used in I/O threadDavid Howells2024-02-291-5/+3
* rxrpc: Strip barriers and atomics off of timer trackingDavid Howells2024-02-291-10/+8
* rxrpc: Fix the names of the fields in the ACK trailer structDavid Howells2024-02-291-7/+7
* rxrpc: Note cksum in txbufDavid Howells2024-02-291-0/+1
* rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomicsDavid Howells2024-02-291-14/+13
* rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit traceDavid Howells2024-02-291-19/+17
* rxrpc: Fix generation of serial numbers to skip zeroDavid Howells2024-02-051-4/+4
* rxrpc: Fix use of Don't Fragment flagDavid Howells2024-01-111-4/+2
* rxrpc: Trace ack.rwindDavid Howells2023-02-071-3/+7
* rxrpc: Remove local->defrag_semDavid Howells2023-01-311-7/+0
* rxrpc: Simplify ACK handlingDavid Howells2023-01-311-33/+13
* rxrpc: De-atomic call->ackr_window and call->ackr_nr_unackedDavid Howells2023-01-311-8/+5
* rxrpc: Generate extra pings for RTT during heavy-receive callDavid Howells2023-01-311-2/+5
* rxrpc: Remove call->state_lockDavid Howells2023-01-061-2/+2
* rxrpc: Clean up connection abortDavid Howells2023-01-061-0/+56
* rxrpc: Transmit ACKs at the point of generationDavid Howells2022-12-011-40/+2
* rxrpc: Trace/count transmission underflows and cwnd resetsDavid Howells2022-12-011-0/+2
* rxrpc: Remove the _bh annotation from all the spinlocksDavid Howells2022-12-011-4/+4
* rxrpc: Make the I/O thread take over the call and local processor workDavid Howells2022-12-011-55/+37
* rxrpc: Remove RCU from peer->error_targets listDavid Howells2022-12-011-6/+0
* rxrpc: Move DATA transmission into call processor work itemDavid Howells2022-12-011-0/+48
* rxrpc: Copy client call parameters into rxrpc_call earlierDavid Howells2022-12-011-1/+1
* rxrpc: trace: Don't use __builtin_return_address for sk_buff tracingDavid Howells2022-12-011-3/+3
* rxrpc: trace: Don't use __builtin_return_address for rxrpc_call tracingDavid Howells2022-12-011-1/+1
* rxrpc: trace: Don't use __builtin_return_address for rxrpc_local tracingDavid Howells2022-12-011-2/+1
* rxrpc: Drop rxrpc_conn_parameters from rxrpc_connection and rxrpc_bundleDavid Howells2022-12-011-16/+16
* rxrpc: Remove the [k_]proto() debugging macrosDavid Howells2022-12-011-2/+0
* Merge tag 'rxrpc-next-20221116' of git://git.kernel.org/pub/scm/linux/kernel/...David S. Miller2022-11-181-6/+12
|\
| * rxrpc: Fix oops from calling udpv6_sendmsg() on AF_INET socketDavid Howells2022-11-161-6/+12
* | rxrpc: uninitialized variable in rxrpc_send_ack_packet()Dan Carpenter2022-11-181-2/+0
|/
* rxrpc: Fix congestion managementDavid Howells2022-11-081-0/+1
* rxrpc: Remove call->lockDavid Howells2022-11-081-5/+1
* rxrpc: Don't use a ring buffer for call Tx queueDavid Howells2022-11-081-53/+36
* rxrpc: Get rid of the Rx ringDavid Howells2022-11-081-37/+58
* rxrpc: Clone received jumbo subpackets and queue separatelyDavid Howells2022-11-081-1/+1
* rxrpc: Clean up ACK handlingDavid Howells2022-11-081-0/+7
* rxrpc: Allocate ACK records at proposal and queue for transmissionDavid Howells2022-11-081-85/+72
* rxrpc: Call udp_sendmsg() directlyDavid Howells2022-11-081-10/+27
* rxrpc: Fix ack.bufferSize to be 0 when generating an ackDavid Howells2022-11-081-1/+1
* rxrpc: Record stats for why the REQUEST-ACK flag is being setDavid Howells2022-11-081-0/+1
* rxrpc: Record statistics about ACK typesDavid Howells2022-11-081-1/+6