summaryrefslogtreecommitdiff
path: root/net/sunrpc/xprtsock.c
AgeCommit message (Expand)Author
2018-04-13SUNRPC: ensure correct error is reported by xs_tcp_setup_socket()NeilBrown
2018-02-03SUNRPC: Allow connect to return EHOSTUNREACHTrond Myklebust
2016-10-28sunrpc: fix write space race causing stallsDavid Vrabel
2016-09-07SUNRPC: Handle EADDRNOTAVAIL on connection failuresTrond Myklebust
2016-02-25SUNRPC: Fixup socket wait for memoryTrond Myklebust
2015-12-01net: rename SOCK_ASYNC_NOSPACE and SOCK_ASYNC_WAITDATAEric Dumazet
2015-11-03SUNRPC: fix variable typeAndrzej Hajda
2015-11-02Merge tag 'nfs-rdma-4.4-2' of git://git.linux-nfs.org/projects/anna/nfs-rdmaTrond Myklebust
2015-11-02NFS: Enable client side NFSv4.1 backchannel to use other transportsChuck Lever
2015-11-02SUNRPC: Abstract backchannel operationsChuck Lever
2015-10-08SUNRPC: Use MSG_SENDPAGE_NOTLAST in xs_send_pagedata()Trond Myklebust
2015-10-08SUNRPC: Move AF_LOCAL receive data path into a workqueue contextTrond Myklebust
2015-10-08SUNRPC: Move UDP receive data path into a workqueue contextTrond Myklebust
2015-10-08SUNRPC: Move TCP receive data path into a workqueue contextTrond Myklebust
2015-10-08SUNRPC: Refactor TCP receiveTrond Myklebust
2015-09-19SUNRPC: xs_sock_mark_closed() does not need to trigger socket autocloseTrond Myklebust
2015-09-17SUNRPC: Ensure that we wait for connections to complete before retryingTrond Myklebust
2015-09-17SUNRPC: Fix races between socket connection and destroy codeTrond Myklebust
2015-08-29SUNRPC: Prevent SYN+SYNACK+RST stormsTrond Myklebust
2015-08-29SUNRPC: xs_reset_transport must mark the connection as disconnectedTrond Myklebust
2015-08-19SUNRPC: Allow sockets to do GFP_NOIO allocationsTrond Myklebust
2015-08-17SUNRPC: Fix a thinko in xs_connect()Trond Myklebust
2015-07-28Merge tag 'nfs-for-4.2-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds
2015-07-27SUNRPC: Report TCP errors to the callerTrond Myklebust
2015-07-27sunrpc: translate -EAGAIN to -ENOBUFS when socket is writable.NeilBrown
2015-07-03SUNRPC: Don't confuse ENOBUFS with a write_space issueTrond Myklebust
2015-07-02Merge tag 'nfs-for-4.2-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds
2015-06-20SUNRPC: Set the TCP user timeout option on client socketsTrond Myklebust
2015-06-19SUNRPC: Ensure we release the TCP socket once it has been closedTrond Myklebust
2015-06-10SUNRPC: Transport fault injectionChuck Lever
2015-06-10sunrpc: turn swapper_enable/disable functions into rpc_xprt_opsJeff Layton
2015-06-10sunrpc: lock xprt before trying to set memalloc on the socketsJeff Layton
2015-06-10sunrpc: if we're closing down a socket, clear memalloc on it firstJeff Layton
2015-06-10sunrpc: make xprt->swapper an atomic_tJeff Layton
2015-06-10sunrpc: keep a count of swapfiles associated with the rpc_clntJeff Layton
2015-06-02SUNRPC: drop stale doc comments in xprtsock.cStefan Hajnoczi
2015-05-28kernel/params: constify struct kernel_param_ops usesLuis R. Rodriguez
2015-02-10SUNRPC: Cleanup to remove xs_tcp_close()Trond Myklebust
2015-02-09SUNRPC: Fix stupid typo in xs_sock_set_reuseportTrond Myklebust
2015-02-09SUNRPC: Define xs_tcp_fin_timeout only if CONFIG_SUNRPC_DEBUGTrond Myklebust
2015-02-09SUNRPC: Handle connection reset more efficiently.Trond Myklebust
2015-02-09SUNRPC: Remove the redundant XPRT_CONNECTION_CLOSE flagTrond Myklebust
2015-02-09SUNRPC: Make xs_tcp_close() do a socket shutdown rather than a sock_releaseTrond Myklebust
2015-02-09SUNRPC: Ensure xs_tcp_shutdown() requests a full close of the connectionTrond Myklebust
2015-02-09SUNRPC: Cleanup to remove remaining uses of XPRT_CONNECTION_ABORTTrond Myklebust
2015-02-09SUNRPC: Remove TCP socket linger codeTrond Myklebust
2015-02-08SUNRPC: Remove TCP client connection reset hackTrond Myklebust
2015-02-08SUNRPC: TCP/UDP always close the old socket before reconnectingTrond Myklebust
2015-02-08SUNRPC: Add helpers to prevent socket create from racingTrond Myklebust
2015-02-08SUNRPC: Ensure xs_reset_transport() resets the close connection flagsTrond Myklebust