summaryrefslogtreecommitdiff
path: root/net/rxrpc/txbuf.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-14rxrpc: Fix use of changed alignment param to page_frag_alloc_align()David Howells1-2/+2
2024-03-06rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page fragsDavid Howells1-42/+138
2024-03-04rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wireDavid Howells1-12/+15
2024-02-29rxrpc: Add a kvec[] to the rxrpc_txbuf structDavid Howells1-0/+3
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-2/+2
2024-02-29rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit traceDavid Howells1-0/+1
2023-01-31rxrpc: Don't lock call->tx_lock to access call->tx_bufferDavid Howells1-10/+2
2022-12-01rxrpc: Transmit ACKs at the point of generationDavid Howells1-1/+0
2022-12-01rxrpc: Move DATA transmission into call processor work itemDavid Howells1-2/+8
2022-12-01rxrpc: Copy client call parameters into rxrpc_call earlierDavid Howells1-1/+1
2022-12-01rxrpc: Don't hold a ref for call timer or workqueueDavid Howells1-0/+2
2022-11-08rxrpc: Don't use a ring buffer for call Tx queueDavid Howells1-0/+34
2022-11-08rxrpc: Allocate ACK records at proposal and queue for transmissionDavid Howells1-0/+1
2022-11-08rxrpc: Define rxrpc_txbuf struct to carry data to be transmittedDavid Howells1-0/+100