aboutsummaryrefslogtreecommitdiff
path: root/net/sunrpc/xprtsock.c
AgeCommit message (Expand)AuthorFilesLines
2022-04-07SUNRPC: Move the call to xprt_send_pagedata() out of xprt_sock_sendmsg()Gravatar Trond Myklebust 1-2/+13
2022-04-07SUNRPC: Ensure we flush any closed sockets before xs_xprt_free()Gravatar Trond Myklebust 1-3/+13
2022-03-29SUNRPC: handle malloc failure in ->request_prepareGravatar NeilBrown 1-2/+2
2022-03-25SUNRPC: Do not dereference non-socket transports in sysfsGravatar Trond Myklebust 1-2/+24
2022-03-22SUNRPC: Make the rpciod and xprtiod slab allocation modes consistentGravatar Trond Myklebust 1-5/+6
2022-03-22SUNRPC: Improve accuracy of socket ENOBUFS determinationGravatar Trond Myklebust 1-35/+18
2022-03-22SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACEGravatar Trond Myklebust 1-18/+4
2022-03-22SUNRPC: Fix socket waits for write buffer spaceGravatar Trond Myklebust 1-15/+39
2022-03-22SUNRPC: Only save the TCP source port after the connection is completeGravatar Trond Myklebust 1-2/+3
2022-03-22SUNRPC: Don't call connect() more than once on a TCP socketGravatar Trond Myklebust 1-10/+12
2022-03-13SUNRPC: change locking for xs_swap_enable/disableGravatar NeilBrown 1-15/+11
2022-03-13SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOCGravatar NeilBrown 1-0/+8
2022-02-08SUNRPC: lock against ->sock changing during sysfs readGravatar NeilBrown 1-1/+6
2022-01-06SUNRPC: clean up some inconsistent indentingGravatar Jiapeng Chong 1-1/+1
2021-11-22SUNRPC: use different lock keys for INET6 and LOCALGravatar NeilBrown 1-5/+5
2021-11-04SUNRPC: Prevent immediate close+reconnectGravatar Trond Myklebust 1-1/+1
2021-11-04SUNRPC: Fix races when closing the socketGravatar Trond Myklebust 1-0/+1
2021-11-01SUNRPC: Clean up xs_tcp_setup_sock()Gravatar Trond Myklebust 1-40/+28
2021-11-01SUNRPC: Replace use of socket sk_callback_lock with sock_lockGravatar Trond Myklebust 1-27/+11
2021-09-04Merge tag 'nfs-for-5.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfsGravatar Linus Torvalds 1-4/+11
2021-08-27SUNRPC: Tweak TCP socket shutdown in the RPC clientGravatar Trond Myklebust 1-3/+6
2021-08-27SUNRPC: Simplify socket shutdown when not reusing TCP portsGravatar Trond Myklebust 1-0/+4
2021-08-16params: lift param_set_uint_minmax to common codeGravatar Sagi Grimberg 1-18/+0
2021-08-09sunrpc: Fix return value of get_srcport()Gravatar Anna Schumaker 1-1/+1
2021-07-08Merge part 2 of branch 'sysfs-devel'Gravatar Trond Myklebust 1-0/+7
2021-07-08Merge branch 'sysfs-devel'Gravatar Trond Myklebust 1-0/+9
2021-07-08SUNRPC query transport's source portGravatar Olga Kornievskaia 1-0/+7
2021-07-08sunrpc: keep track of the xprt_class in rpc_xprt structureGravatar Olga Kornievskaia 1-0/+9
2021-06-21SUNRPC: prevent port reuse on transports which don't request it.Gravatar NeilBrown 1-1/+2
2021-05-20SUNRPC: Fix Oops in xs_tcp_send_request() when transport is disconnectedGravatar Trond Myklebust 1-0/+2
2021-04-05SUNRPC: Ensure the transport backchannel associationGravatar Benjamin Coddington 1-0/+4
2021-04-05SUNRPC: Set TCP_CORK until the transmit queue is emptyGravatar Trond Myklebust 1-1/+4
2021-02-01SUNRPC: Fix fall-through warnings for ClangGravatar Gustavo A. R. Silva 1-0/+1
2021-02-01net: sunrpc: xprtsock.c: Corrected few spellings ,in commentsGravatar Bhaskar Chowdhury 1-5/+5
2021-02-01SUNRPC: correct error code comment in xs_tcp_setup_socket()Gravatar Calum Mackay 1-4/+2
2020-12-14sunrpc: fix xs_read_xdr_buf for partial pages receiveGravatar Dan Aloni 1-1/+2
2020-12-02SUNRPC: xprt_load_transport() needs to support the netid "rdma6"Gravatar Trond Myklebust 1-0/+4
2020-09-21SUNRPC: Replace dprintk() call site in xs_nospace()Gravatar Chuck Lever 1-4/+1
2020-08-23treewide: Use fallthrough pseudo-keywordGravatar Gustavo A. R. Silva 1-4/+4
2020-07-16treewide: Remove uninitialized_var() usageGravatar Kees Cook 1-5/+5
2020-06-11Merge tag 'nfsd-5.8' of git://linux-nfs.org/~bfields/linuxGravatar Linus Torvalds 1-2/+10
2020-05-28ipv6: add ip6_sock_set_addr_preferencesGravatar Christoph Hellwig 1-3/+4
2020-05-28tcp: add tcp_sock_set_keepcntGravatar Christoph Hellwig 1-2/+1
2020-05-28tcp: add tcp_sock_set_keepintvlGravatar Christoph Hellwig 1-2/+1
2020-05-28tcp: add tcp_sock_set_keepidleGravatar Christoph Hellwig 1-2/+1
2020-05-28tcp: add tcp_sock_set_user_timeoutGravatar Christoph Hellwig 1-2/+1
2020-05-28net: add sock_set_reuseportGravatar Christoph Hellwig 1-16/+1
2020-05-28net: add sock_set_keepaliveGravatar Christoph Hellwig 1-3/+1
2020-05-18SUNRPC: Move xpt_mutex into socket xpo_sendto methodsGravatar Chuck Lever 1-2/+10
2020-04-17SUNRPC: Fix backchannel RPC soft lockupsGravatar Chuck Lever 1-0/+1