summaryrefslogtreecommitdiff
path: root/net/sunrpc/svcsock.c
AgeCommit message (Expand)Author
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
2023-08-29SUNRPC: Fix the recent bv_offset fixChuck Lever
2023-08-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-08-14sunrpc: set the bv_offset of first bvec in svc_tcp_sendmsgJeff Layton
2023-07-28SUNRPC: Use new helpers to handle TLS AlertsChuck Lever
2023-07-28SUNRPC: Send TLS Closure alerts before closing a TCP socketChuck Lever
2023-07-28net/tls: Move TLS protocol elements to a separate headerChuck Lever
2023-06-28Merge tag 'net-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds
2023-06-12sunrpc: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpageDavid Howells
2023-06-05SUNRPC: Trace struct svc_sock lifetime eventsChuck Lever
2023-06-05SUNRPC: Improve observability in svc_tcp_accept()Chuck Lever
2023-06-05SUNRPC: Fix an incorrect commentChuck Lever
2023-06-05SUNRPC: Fix UAF in svc_tcp_listen_data_ready()Ding Hui
2023-05-31nfsd: fix double fget() bug in __write_ports_addfd()Dan Carpenter
2023-05-14SUNRPC: always free ctxt when freeing deferred requestNeilBrown