summaryrefslogtreecommitdiff
path: root/net/sunrpc/svcsock.c
AgeCommit message (Expand)AuthorFilesLines
2026-06-09sunrpc: wait for in-flight TLS handshake callback when cancel loses raceChuck Lever1-0/+4
2026-06-09sunrpc: pin svc_xprt across the asynchronous TLS handshake callbackChris Mason1-0/+6
2026-06-09SUNRPC: Return an error from xdr_buf_to_bvec() on overflowChuck Lever1-2/+12
2026-04-03SUNRPC: Add svc_rqst_page_release() helperChuck Lever1-1/+1
2026-03-29SUNRPC: Track consumed rq_pages entriesChuck Lever1-0/+1
2026-03-29SUNRPC: Allocate a separate Reply page arrayChuck Lever1-6/+0
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds1-2/+1
2026-02-21Convert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-2/+3
2025-12-06Merge tag 'nfsd-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds1-10/+52
2025-11-16sunrpc: allocate a separate bvec array for socket sendsJeff Layton1-7/+48
2025-11-16SUNRPC: Improve "fragment too large" warningChuck Lever1-3/+4
2025-11-04net: Convert proto_ops bind() callbacks to use sockaddr_unsizedKees Cook1-1/+1
2025-09-21nfsd: unregister with rpcbind when deleting a transportOlga Kornievskaia1-0/+2
2025-09-21sunrpc: eliminate return pointer in svc_tcp_sendmsg()Jeff Layton1-13/+8
2025-09-21sunrpc: fix pr_notice in svc_tcp_sendto() to show correct lengthJeff Layton1-2/+2
2025-08-06sunrpc: fix handling of server side tls alertsOlga Kornievskaia1-8/+35
2025-07-14sunrpc: make svc_tcp_sendmsg() take a signed sentp pointerJeff Layton1-3/+2
2025-05-15sunrpc: Adjust size of socket's receive page array dynamicallyChuck Lever1-2/+6
2025-05-15sunrpc: Replace the rq_bvec array with dynamically-allocated memoryChuck Lever1-4/+3
2025-05-11sunrpc: allow SOMAXCONN backlogged TCP connectionsJeff Layton1-1/+1
2025-02-21net: better track kernel sockets lifetimeEric Dumazet1-4/+1
2025-01-21Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC messages"Chuck Lever1-11/+1
2024-11-30Merge tag 'nfs-for-6.13-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds1-0/+4
2024-11-28sunrpc: fix one UAF issue caused by sunrpc kernel tcp socketLiu Jian1-0/+4
2024-11-11mm: page_frag: avoid caller accessing 'page_frag_cache' directlyYunsheng Lin1-4/+2
2024-09-01SUNRPC: make various functions static, or not exported.NeilBrown1-1/+0
2024-04-04SUNRPC: Fix a slow server-side memory leak with RPC-over-TCPChuck Lever1-9/+1
2024-01-17SUNRPC: use request size to initialize bio_vec in svc_udp_sendto()Lucas Stach1-2/+2
2024-01-07SUNRPC: remove printk when back channel request not foundDai Ngo1-12/+2
2023-08-31Merge tag 'nfsd-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds1-70/+57
2023-08-29SUNRPC: Reduce thread wake-up rate when receiving large RPC messagesChuck Lever1-1/+11
2023-08-29SUNRPC: Revert e0a912e8ddbaChuck Lever1-6/+0
2023-08-29SUNRPC: Convert svc_udp_sendto() to use the per-socket bio_vec arrayChuck Lever1-11/+13
2023-08-29SUNRPC: Send RPC message on TCP with a single sock_sendmsg() callChuck Lever1-15/+18
2023-08-29SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directlyChuck Lever1-44/+20
2023-08-29SUNRPC: Fix the recent bv_offset fixChuck Lever1-1/+3
2023-08-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+3
2023-08-14sunrpc: set the bv_offset of first bvec in svc_tcp_sendmsgJeff Layton1-0/+3
2023-07-28SUNRPC: Use new helpers to handle TLS AlertsChuck Lever1-21/+24
2023-07-28SUNRPC: Send TLS Closure alerts before closing a TCP socketChuck Lever1-0/+2
2023-07-28net/tls: Move TLS protocol elements to a separate headerChuck Lever1-0/+1
2023-06-28Merge tag 'net-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-26/+12
2023-06-12sunrpc: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpageDavid Howells1-26/+12
2023-06-05SUNRPC: Trace struct svc_sock lifetime eventsChuck Lever1-1/+3
2023-06-05SUNRPC: Improve observability in svc_tcp_accept()Chuck Lever1-7/+2
2023-06-05SUNRPC: Fix an incorrect commentChuck Lever1-1/+1
2023-06-05SUNRPC: Fix UAF in svc_tcp_listen_data_ready()Ding Hui1-12/+11
2023-05-31nfsd: fix double fget() bug in __write_ports_addfd()Dan Carpenter1-18/+6
2023-05-14SUNRPC: always free ctxt when freeing deferred requestNeilBrown1-14/+16