summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/svcsock.c
Commit message (Expand)AuthorAgeFilesLines
* SUNRPC: always free ctxt when freeing deferred requestNeilBrown2023-05-241-14/+16
* SUNRPC: Remove svc_rqst::rq_xprt_hlenChuck Lever2023-05-241-2/+0
* SUNRPC: Remove dead code in svc_tcp_release_rqst()Chuck Lever2023-05-241-9/+0
* SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec()Trond Myklebust2022-04-131-1/+3
* SUNRPC: fix ternary sign expansion bug in tracingDan Carpenter2021-04-221-1/+1
* SUNRPC: Move svc_xprt_received() call sitesChuck Lever2021-03-221-2/+7
* svcrdma: Add a "deferred close" helperChuck Lever2021-03-221-9/+6
* SUNRPC: Further clean up svc_tcp_sendmsg()Chuck Lever2021-02-161-8/+7
* SUNRPC: Remove redundant socket flags from svc_tcp_sendmsg()Trond Myklebust2021-02-161-9/+3
* SUNRPC: Use TCP_CORK to optimise send performance on the serverTrond Myklebust2021-02-161-1/+7
* SUNRPC: Fix NFS READs that start at non-page-aligned offsetsChuck Lever2021-02-011-3/+4
* SUNRPC: Handle TCP socket sends with kernel_sendpage() againChuck Lever2020-12-181-1/+85
* SUNRPC: Rename svc_encode_read_payload()Chuck Lever2020-11-301-4/+4
* SUNRPC: Fix svc_flush_dcache()Chuck Lever2020-09-211-1/+1
* Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-08-041-2/+2
|\
| * treewide: Remove uninitialized_var() usageKees Cook2020-07-161-2/+2
* | SUNRPC: Add missing definition of ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGEChristophe Leroy2020-06-291-0/+1
|/
* Merge tag 'nfsd-5.8' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2020-06-111-195/+205
|\
| * SUNRPC: Restructure svc_udp_recvfrom()Chuck Lever2020-05-201-25/+35
| * SUNRPC: Refactor svc_recvfrom()Chuck Lever2020-05-201-41/+68
| * SUNRPC: Clean up svc_release_skb() functionsChuck Lever2020-05-201-8/+15
| * SUNRPC: Refactor recvfrom path dealing with incomplete TCP receivesChuck Lever2020-05-201-20/+19
| * SUNRPC: Replace dprintk() call sites in TCP receive pathChuck Lever2020-05-201-14/+2
| * SUNRPC: Restructure svc_tcp_recv_record()Chuck Lever2020-05-181-26/+25
| * SUNRPC: Rename svc_sock::sk_reclenChuck Lever2020-05-181-3/+3
| * SUNRPC: Replace dprintk call sites in TCP state change calloutsChuck Lever2020-05-181-29/+6
| * SUNRPC: Add more svcsock tracepointsChuck Lever2020-05-181-20/+10
| * SUNRPC: Remove "#include <trace/events/skb.h>"Chuck Lever2020-05-181-1/+0
| * SUNRPC: Trace a few more generic svc_xprt eventsChuck Lever2020-05-181-12/+0
| * SUNRPC: Move xpt_mutex into socket xpo_sendto methodsChuck Lever2020-05-181-0/+25
* | ipv6: add ip6_sock_set_recvpktinfoChristoph Hellwig2020-05-281-8/+2
* | ipv6: add ip6_sock_set_v6onlyChristoph Hellwig2020-05-281-5/+1
* | ipv4: add ip_sock_set_pktinfoChristoph Hellwig2020-05-281-3/+2
* | net: add sock_no_lingerChristoph Hellwig2020-05-281-10/+2
|/
* svcrdma: Fix leak of svc_rdma_recv_ctxt objectsChuck Lever2020-04-171-0/+4
* SUNRPC: Teach server to use xprt_sock_sendmsg for socket sendsChuck Lever2020-03-161-137/+62
* SUNRPC: Refactor xs_sendpages()Chuck Lever2020-03-161-0/+1
* nfsd: Fix NFSv4 READ on RDMA when using readvChuck Lever2020-03-161-0/+8
* treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
* SUNRPC: Cache the process user cred in the RPC server listenerTrond Myklebust2019-04-241-1/+3
* svcrpc: fix UDP on servers with lots of threadsJ. Bruce Fields2019-02-211-10/+10
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2019-01-031-1/+1
|\
| * sock: Make sock->sk_stamp thread-safeDeepa Dinamani2019-01-011-1/+1
* | sunrpc: remove unused xpo_prep_reply_hdr callbackVasily Averin2018-12-271-17/+0
* | sunrpc: remove svc_tcp_bc_classVasily Averin2018-12-271-101/+0
* | sunrpc: replace svc_serv->sv_bc_xprt by boolean flagVasily Averin2018-12-271-2/+0
* | sunrpc: use-after-free in svc_process_common()Vasily Averin2018-12-271-1/+1
|/
* Merge branch 'work.afs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds2018-11-011-1/+1
|\
| * Merge tag 'nfs-for-4.20-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsAl Viro2018-11-011-3/+3
| |\
| * | iov_iter: Separate type from direction and use accessor functionsDavid Howells2018-10-241-1/+1