summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/svcsock.c
Commit message (Expand)AuthorAgeFilesLines
* SUNRPC: Use new helpers to handle TLS AlertsChuck Lever2023-07-281-22/+25
* SUNRPC: Send TLS Closure alerts before closing a TCP socketChuck Lever2023-07-281-0/+2
* net/tls: Move TLS protocol elements to a separate headerChuck Lever2023-07-281-0/+1
* Merge tag 'net-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2023-06-281-26/+12
|\
| * sunrpc: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpageDavid Howells2023-06-121-26/+12
* | SUNRPC: Trace struct svc_sock lifetime eventsChuck Lever2023-06-051-1/+3
* | SUNRPC: Improve observability in svc_tcp_accept()Chuck Lever2023-06-051-7/+2
* | SUNRPC: Fix an incorrect commentChuck Lever2023-06-051-1/+1
* | SUNRPC: Fix UAF in svc_tcp_listen_data_ready()Ding Hui2023-06-051-12/+11
|/
* nfsd: fix double fget() bug in __write_ports_addfd()Dan Carpenter2023-05-311-18/+6
* SUNRPC: always free ctxt when freeing deferred requestNeilBrown2023-05-141-14/+16
* SUNRPC: Fix error handling in svc_setup_socket()Chuck Lever2023-05-051-12/+4
* SUNRPC: Support TLS handshake in the server-side TCP socket codeChuck Lever2023-04-271-3/+98
* SUNRPC: Recognize control messages in server-side TCP socket codeChuck Lever2023-04-271-2/+46
* SUNRPC: Ensure server-side sockets have a sock->fileChuck Lever2023-04-261-7/+18
* Merge tag 'nfsd-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds2023-02-221-2/+2
|\
| * SUNRPC: Remove ->xpo_secure_port()Chuck Lever2023-02-201-2/+2
* | Merge tag 'net-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2023-02-211-0/+5
|\ \
| * | net/sock: Introduce trace_sk_data_ready()Peilin Ye2023-01-231-0/+5
| |/
* / sunrpc: use bvec_set_page to initialize bvecsChristoph Hellwig2023-02-031-5/+2
|/
* Merge tag 'nfsd-6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2023-01-101-4/+4
|\
| * Revert "SUNRPC: Use RMW bitops in single-threaded hot paths"Chuck Lever2023-01-061-4/+4
* | use less confusing names for iov_iter direction initializersAl Viro2022-11-251-2/+2
|/
* Merge tag 'nfsd-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds2022-05-261-15/+4
|\
| * SUNRPC: Use RMW bitops in single-threaded hot pathsChuck Lever2022-05-231-4/+4
| * SUNRPC: Remove svc_rqst::rq_xprt_hlenChuck Lever2022-05-191-2/+0
| * SUNRPC: Remove dead code in svc_tcp_release_rqst()Chuck Lever2022-05-191-9/+0
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2022-04-151-4/+9
|\|
| * SUNRPC: Move the call to xprt_send_pagedata() out of xprt_sock_sendmsg()Trond Myklebust2022-04-071-3/+6
| * SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec()Trond Myklebust2022-04-071-1/+3
* | net: remove noblock parameter from recvmsg() entitiesOliver Hartkopp2022-04-121-1/+1
|/
* 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