summaryrefslogtreecommitdiff
path: root/net/sunrpc/svcsock.c
AgeCommit message (Expand)Author
7 daysMerge tag 'nfsd-7.4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds
2026-10-11SUNRPC: use assign_bit() where applicablePeng Fan
2026-10-05sunrpc: use sk_set_nospace() and sk_clear_nospace()Eric Dumazet
2026-10-04SUNRPC: Skip xpt_reserved accounting for non-UDP transportsChuck Lever
2026-10-04SUNRPC: Bypass sock_recvmsg() for the TLS control-record receiveChuck Lever
2026-10-04SUNRPC: Receive RPC records with ->read_sockChuck Lever
2026-10-04SUNRPC: Flush a received record's pages once it is completeChuck Lever
2026-10-04SUNRPC: Close the transport on an unhandled TLS record typeChuck Lever
2026-10-04SUNRPC: Separate the TLS control-record receive from its policyChuck Lever
2026-10-04SUNRPC: Reject a socket that already has an svc_sock attachedChuck Lever
2026-10-04SUNRPC: Resume receiving after a TLS control recordChuck Lever
2026-10-04SUNRPC: Treat every TLS error alert as fatalChuck Lever
2026-10-04SUNRPC: Reject a TLS alert record that is not two octetsChuck Lever
2026-10-04SUNRPC: Do not credit control-record octets to the RPC streamChuck Lever
2026-06-09sunrpc: wait for in-flight TLS handshake callback when cancel loses raceChuck Lever
2026-06-09sunrpc: pin svc_xprt across the asynchronous TLS handshake callbackChris Mason
2026-06-09SUNRPC: Return an error from xdr_buf_to_bvec() on overflowChuck Lever
2026-04-03SUNRPC: Add svc_rqst_page_release() helperChuck Lever
2026-03-29SUNRPC: Track consumed rq_pages entriesChuck Lever
2026-03-29SUNRPC: Allocate a separate Reply page arrayChuck Lever
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds
2026-02-21Convert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2025-12-06Merge tag 'nfsd-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds
2025-11-16sunrpc: allocate a separate bvec array for socket sendsJeff Layton
2025-11-16SUNRPC: Improve "fragment too large" warningChuck Lever
2025-11-04net: Convert proto_ops bind() callbacks to use sockaddr_unsizedKees Cook
2025-09-21nfsd: unregister with rpcbind when deleting a transportOlga Kornievskaia
2025-09-21sunrpc: eliminate return pointer in svc_tcp_sendmsg()Jeff Layton
2025-09-21sunrpc: fix pr_notice in svc_tcp_sendto() to show correct lengthJeff Layton
2025-08-06sunrpc: fix handling of server side tls alertsOlga Kornievskaia
2025-07-14sunrpc: make svc_tcp_sendmsg() take a signed sentp pointerJeff Layton
2025-05-15sunrpc: Adjust size of socket's receive page array dynamicallyChuck Lever
2025-05-15sunrpc: Replace the rq_bvec array with dynamically-allocated memoryChuck Lever
2025-05-11sunrpc: allow SOMAXCONN backlogged TCP connectionsJeff Layton
2025-02-21net: better track kernel sockets lifetimeEric Dumazet
2025-01-21Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC messages"Chuck Lever
2024-11-30Merge tag 'nfs-for-6.13-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds
2024-11-28sunrpc: fix one UAF issue caused by sunrpc kernel tcp socketLiu Jian
2024-11-11mm: page_frag: avoid caller accessing 'page_frag_cache' directlyYunsheng Lin
2024-09-01SUNRPC: make various functions static, or not exported.NeilBrown
2024-04-04SUNRPC: Fix a slow server-side memory leak with RPC-over-TCPChuck Lever
2024-01-17SUNRPC: use request size to initialize bio_vec in svc_udp_sendto()Lucas Stach
2024-01-07SUNRPC: remove printk when back channel request not foundDai Ngo
2023-08-31Merge tag 'nfsd-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds
2023-08-29SUNRPC: Reduce thread wake-up rate when receiving large RPC messagesChuck Lever
2023-08-29SUNRPC: Revert e0a912e8ddbaChuck Lever
2023-08-29SUNRPC: Convert svc_udp_sendto() to use the per-socket bio_vec arrayChuck Lever
2023-08-29SUNRPC: Send RPC message on TCP with a single sock_sendmsg() callChuck Lever
2023-08-29SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directlyChuck Lever