summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/svcsock.c
Commit message (Expand)AuthorAgeFilesLines
* SUNRPC: Fix a slow server-side memory leak with RPC-over-TCPChuck Lever2024-04-041-9/+1
* SUNRPC: use request size to initialize bio_vec in svc_udp_sendto()Lucas Stach2024-01-171-2/+2
* SUNRPC: remove printk when back channel request not foundDai Ngo2024-01-071-12/+2
* Merge tag 'nfsd-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds2023-08-311-72/+59
|\
| * SUNRPC: Reduce thread wake-up rate when receiving large RPC messagesChuck Lever2023-08-291-1/+11
| * SUNRPC: Revert e0a912e8ddbaChuck Lever2023-08-291-6/+0
| * SUNRPC: Convert svc_udp_sendto() to use the per-socket bio_vec arrayChuck Lever2023-08-291-11/+13
| * SUNRPC: Send RPC message on TCP with a single sock_sendmsg() callChuck Lever2023-08-291-15/+18
| * SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directlyChuck Lever2023-08-291-44/+20
| * SUNRPC: Fix the recent bv_offset fixChuck Lever2023-08-291-1/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-08-181-0/+3
|\|
| * sunrpc: set the bv_offset of first bvec in svc_tcp_sendmsgJeff Layton2023-08-141-0/+3
* | 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