summaryrefslogtreecommitdiffstats
path: root/net/rxrpc/recvmsg.c
Commit message (Expand)AuthorAgeFilesLines
* rxrpc: Fix overproduction of wakeups to recvmsg()David Howells2023-02-201-1/+15
* rxrpc: Reduce unnecessary ack transmissionDavid Howells2023-02-071-1/+1
* rxrpc: De-atomic call->ackr_window and call->ackr_nr_unackedDavid Howells2023-01-311-3/+3
* rxrpc: Convert call->recvmsg_lock to a spinlockDavid Howells2023-01-311-6/+6
* rxrpc: Move call state changes from recvmsg to I/O threadDavid Howells2023-01-061-106/+62
* rxrpc: Wrap accesses to get call state to put the barrier in one placeDavid Howells2023-01-061-6/+6
* rxrpc: Split out the call state changing functions into their own fileDavid Howells2023-01-061-81/+0
* rxrpc: Tidy up abort generation infrastructureDavid Howells2023-01-061-7/+11
* rxrpc: Only disconnect calls in the I/O threadDavid Howells2023-01-061-0/+1
* rxrpc: Only set/transmit aborts in the I/O threadDavid Howells2023-01-061-0/+2
* rxrpc: Fix a couple of potential use-after-freesDavid Howells2022-12-281-6/+8
* rxrpc: Transmit ACKs at the point of generationDavid Howells2022-12-011-3/+0
* rxrpc: Remove the _bh annotation from all the spinlocksDavid Howells2022-12-011-18/+18
* rxrpc: Make the I/O thread take over the call and local processor workDavid Howells2022-12-011-6/+3
* rxrpc: Copy client call parameters into rxrpc_call earlierDavid Howells2022-12-011-5/+3
* 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-4/+4
* rxrpc: Remove handling of duplicate packets in recvmsg_queueDavid Howells2022-12-011-18/+0
* rxrpc: Get rid of the Rx ringDavid Howells2022-11-081-57/+60
* rxrpc: Clone received jumbo subpackets and queue separatelyDavid Howells2022-11-081-90/+14
* rxrpc: Split the rxrpc_recvmsg tracepointDavid Howells2022-11-081-19/+18
* rxrpc: Clean up ACK handlingDavid Howells2022-11-081-8/+6
* rxrpc: Allocate ACK records at proposal and queue for transmissionDavid Howells2022-11-081-23/+10
* rxrpc: Remove call->tx_phaseDavid Howells2022-11-081-1/+0
* rxrpc: Remove rxrpc_get_reply_time() which is no longer usedDavid Howells2022-09-011-43/+0
* rxrpc: Fix decision on when to generate an IDLE ACKDavid Howells2022-05-221-5/+3
* afs: Don't truncate iter during data fetchDavid Howells2021-04-231-4/+5
* net: rxrpc: convert comma to semicolonZheng Yongjun2020-12-091-1/+1
* rxrpc: Fix accept on a connection that need securingDavid Howells2020-10-051-35/+1
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+1
* rxrpc: Fix race between recvmsg and sendmsg on immediate call failureDavid Howells2020-07-301-1/+1
* rxrpc: Fix sendmsg() returning EPIPE due to recvmsg() returning ENODATADavid Howells2020-07-201-1/+1
* rxrpc: Fix missing notificationDavid Howells2020-06-051-8/+13
* rxrpc: Move the call completion handling out of lineDavid Howells2020-06-051-0/+74
* rxrpc: Fix handling of last subpacket of jumbo packetDavid Howells2019-10-311-5/+13
* rxrpc: Fix call crypto state cleanupDavid Howells2019-10-071-3/+3
* rxrpc: Use the tx-phase skb flag to simplify tracingDavid Howells2019-08-271-3/+3
* rxrpc: Use info in skbuff instead of reparsing a jumbo packetDavid Howells2019-08-271-17/+24
* rxrpc: Don't bother generating maxSkew in the ACK packetDavid Howells2019-08-091-3/+3
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* rxrpc: bad unlock balance in rxrpc_recvmsgEric Dumazet2019-02-061-1/+2
* rxrpc: Allow the reply time to be obtained on a client callDavid Howells2018-10-041-0/+43
* rxrpc: Push iov_iter up from rxrpc_kernel_recv_data() to callerDavid Howells2018-08-031-22/+11
* rxrpc: Transmit more ACKs during data receptionDavid Howells2018-08-011-0/+17
* rxrpc: Propose, but don't immediately transmit, the final ACK for a callDavid Howells2018-08-011-4/+2
* rxrpc: remove redundant initialization of variable 'len'Colin Ian King2018-03-161-1/+1
* rxrpc: Work around usercopy checkDavid Howells2018-02-161-2/+3
* rxrpc: Add a timeout for detecting lost ACKs/lost DATADavid Howells2017-11-241-2/+2
* rxrpc: Don't transmit DELAY ACKs immediately on proposalDavid Howells2017-11-241-2/+2
* rxrpc: Fix call timeoutsDavid Howells2017-11-241-1/+1