aboutsummaryrefslogtreecommitdiffstats
path: root/net/rxrpc/output.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-07-17rxrpc: Fix to use conn aborts for conn-wide failuresDavid Howells1-9/+10
2025-07-17rxrpc: Fix transmission of an abort in response to an abortDavid Howells1-0/+3
2025-07-08rxrpc: Fix over large frame size warningDavid Howells1-1/+4
2025-04-14rxrpc: Add more CHALLENGE/RESPONSE packet tracingDavid Howells1-0/+2
2025-04-14rxrpc: rxgk: Implement the yfs-rxgk security class (GSSAPI)David Howells1-1/+1
2025-04-14rxrpc: Allow CHALLENGEs to the passed to the app for a RESPONSEDavid Howells1-0/+56
2025-02-11rxrpc: Fix alteration of headers whilst zerocopy pendingDavid Howells1-15/+35
2024-12-09rxrpc: Implement RACK/TLP to deal with transmission stalls [RFC8985]David Howells1-10/+31
2024-12-09rxrpc: Fix request for an ACK when cwnd is minimumDavid Howells1-1/+1
2024-12-09rxrpc: Manage RTT per-call rather than per-peerDavid Howells1-7/+7
2024-12-09rxrpc: Add a reason indicator to the tx_ack tracepointDavid Howells1-1/+1
2024-12-09rxrpc: Add a reason indicator to the tx_data tracepointDavid Howells1-3/+3
2024-12-09rxrpc: Don't allocate a txbuf for an ACK transmissionDavid Howells1-80/+130
2024-12-09rxrpc: Store the DATA serial in the txqueue and use this in RTT calcDavid Howells1-1/+5
2024-12-09rxrpc: Use the new rxrpc_tx_queue struct to more efficiently process ACKsDavid Howells1-1/+9
2024-12-09rxrpc: Adjust names and types of congestion-related fieldsDavid Howells1-1/+1
2024-12-09rxrpc: Display stats about jumbo packets transmitted and receivedDavid Howells1-1/+4
2024-12-09rxrpc: Implement progressive transmission queue structDavid Howells1-82/+81
2024-12-09rxrpc: Timestamp DATA packets before transmitting themDavid Howells1-39/+17
2024-12-09rxrpc: Only set DF=1 on initial DATA transmissionDavid Howells1-16/+16
2024-12-09rxrpc: Fix injection of packet lossDavid Howells1-10/+11
2024-12-09rxrpc: Prepare to be able to send jumbo DATA packetsDavid Howells1-25/+55
2024-12-09rxrpc: Separate the packet length from the data length in rxrpc_txbufDavid Howells1-3/+4
2024-12-09rxrpc: Implement path-MTU probing using padded PING ACKs (RFC8899)David Howells1-14/+53
2024-12-09rxrpc: Use a large kvec[] in rxrpc_local rather than every rxrpc_txbufDavid Howells1-12/+33
2024-12-09rxrpc: Request an ACK on impending Tx stallDavid Howells1-1/+6
2024-12-09rxrpc: Clean up Tx header flags generation handlingDavid Howells1-6/+12
2024-12-09rxrpc: Use umin() and umax() rather than min_t()/max_t() where possibleDavid Howells1-1/+1
2024-03-05rxrpc: Record probes after transmission and reduce number of time-getsDavid Howells1-65/+40
2024-03-05rxrpc: Use ktimes for call timeout tracking and set the timer lazilyDavid Howells1-24/+16
2024-03-05rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page fragsDavid Howells1-34/+31
2024-03-03rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wireDavid Howells1-41/+38
2024-02-29rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet()David Howells1-1/+38
2024-02-29rxrpc: Split up the DATA packet transmission functionDavid Howells1-29/+69
2024-02-29rxrpc: Add a kvec[] to the rxrpc_txbuf structDavid Howells1-21/+12
2024-02-29rxrpc: Merge together DF/non-DF branches of data Tx functionDavid Howells1-39/+15
2024-02-29rxrpc: Do lazy DF flag resettingDavid Howells1-2/+2
2024-02-29rxrpc: Remove atomic handling on some fields only used in I/O threadDavid Howells1-5/+3
2024-02-29rxrpc: Strip barriers and atomics off of timer trackingDavid Howells1-10/+8
2024-02-29rxrpc: Fix the names of the fields in the ACK trailer structDavid Howells1-7/+7
2024-02-29rxrpc: Note cksum in txbufDavid Howells1-0/+1
2024-02-29rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomicsDavid Howells1-14/+13
2024-02-29rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit traceDavid Howells1-19/+17
2024-02-05rxrpc: Fix generation of serial numbers to skip zeroDavid Howells1-4/+4
2024-01-11rxrpc: Fix use of Don't Fragment flagDavid Howells1-4/+2
2023-02-07rxrpc: Trace ack.rwindDavid Howells1-3/+7
2023-01-31rxrpc: Remove local->defrag_semDavid Howells1-7/+0
2023-01-31rxrpc: Simplify ACK handlingDavid Howells1-33/+13
2023-01-31rxrpc: De-atomic call->ackr_window and call->ackr_nr_unackedDavid Howells1-8/+5
2023-01-31rxrpc: Generate extra pings for RTT during heavy-receive callDavid Howells1-2/+5