Commit Graph

315 Commits (c467ea763fd5d8795b7d1b5a78eb94b6ad8f66ad)

Author SHA1 Message Date
Trond Myklebust c627d31ba0 SUNRPC: Cleanup to remove xs_tcp_close() 10 years ago
Trond Myklebust 402e23b4ed SUNRPC: Fix stupid typo in xs_sock_set_reuseport 10 years ago
Trond Myklebust 54c0987492 SUNRPC: Define xs_tcp_fin_timeout only if CONFIG_SUNRPC_DEBUG 10 years ago
Trond Myklebust b70ae915e4 SUNRPC: Handle connection reset more efficiently. 10 years ago
Trond Myklebust 9e2b9f3776 SUNRPC: Remove the redundant XPRT_CONNECTION_CLOSE flag 10 years ago
Trond Myklebust caf4ccd4e8 SUNRPC: Make xs_tcp_close() do a socket shutdown rather than a sock_release 10 years ago
Trond Myklebust 0efeac261c SUNRPC: Ensure xs_tcp_shutdown() requests a full close of the connection 10 years ago
Trond Myklebust 505936f59f SUNRPC: Cleanup to remove remaining uses of XPRT_CONNECTION_ABORT 10 years ago
Trond Myklebust 9cbc94fb06 SUNRPC: Remove TCP socket linger code 10 years ago
Trond Myklebust 4efdd92c92 SUNRPC: Remove TCP client connection reset hack 10 years ago
Trond Myklebust de84d89030 SUNRPC: TCP/UDP always close the old socket before reconnecting 10 years ago
Trond Myklebust 718ba5b873 SUNRPC: Add helpers to prevent socket create from racing 10 years ago
Trond Myklebust 6cc7e90836 SUNRPC: Ensure xs_reset_transport() resets the close connection flags 10 years ago
Trond Myklebust 76698b2358 SUNRPC: Do not clear the source port in xs_reset_transport 10 years ago
Trond Myklebust 3913c78c3a SUNRPC: Handle EADDRINUSE on connect 10 years ago
Trond Myklebust 4dda9c8a5e SUNRPC: Set SO_REUSEPORT socket option for TCP connections 10 years ago
Jeff Layton f895b252d4 sunrpc: eliminate RPC_DEBUG 10 years ago
Jeff Layton 1a867a0898 sunrpc: add tracepoints in xs_tcp_data_recv 10 years ago
Jeff Layton 3705ad64f1 sunrpc: add new tracepoints in xprt handling code 10 years ago
NeilBrown 1aff525629 NFS/SUNRPC: Remove other deadlock-avoidance mechanisms in nfs_release_page() 11 years ago
Jason Baron 3dedbb5ca1 rpc: Add -EPERM processing for xs_udp_send_request() 11 years ago
Jason Baron f279cd008f rpc: return sent and err from xs_sendpages() 11 years ago
Benjamin Coddington a743419f42 SUNRPC: Don't wake tasks during connection abort 11 years ago
Chris Perl 0f7a622ca6 rpc: xs_bind - do not bind when requesting a random ephemeral port 11 years ago
Daniel Walter 00cfaa943e replace strict_strto calls 11 years ago
Trond Myklebust 3601c4a91e SUNRPC: Ensure that we handle ENOBUFS errors correctly. 11 years ago
Tom Herbert 0f8066bd48 sunrpc: Remove sk_no_check setting 11 years ago
Peter Zijlstra 4e857c58ef arch: Mass conversion of smp_mb__*() 11 years ago
David S. Miller 676d23690f net: Fix use after free by removing length arg from sk_data_ready callbacks. 11 years ago
Kinglong Mee 642aab58db SUNRPC: Clear xpt_bc_xprt if xs_setup_bc_tcp failed 11 years ago
Kinglong Mee d531c008d7 NFSD/SUNRPC: Check rpc_xprt out of xs_setup_bc_tcp 11 years ago
Kinglong Mee 47f72efa8f NFSD: Free backchannel xprt in bc_destroy 11 years ago
Kinglong Mee 315f3812db SUNRPC: fix memory leak of peer addresses in XPRT 11 years ago
Trond Myklebust 2ea24497a1 SUNRPC: RPC callbacks may be split across several TCP segments 11 years ago
Trond Myklebust 06ea0bfe6e SUNRPC: Fix races in xs_nospace() 11 years ago
Aruna-Hewapathirane 63862b5bef net: replace macros net_random and net_srandom with direct calls to prandom 11 years ago
Trond Myklebust e8353c7682 SUNRPC: Add tracepoint for socket errors 11 years ago
Trond Myklebust 2118071d3b SUNRPC: Report connection error values to rpc_tasks on the pending queue 11 years ago
Weng Meiling 28303ca309 sunrpc: fix some typos 11 years ago
J. Bruce Fields f06c3d2bb8 sunrpc: comment typo fix 11 years ago
Trond Myklebust a6b31d18b0 SUNRPC: Fix a data corruption issue when retransmitting RPC calls 11 years ago
Trond Myklebust a1311d87fa SUNRPC: Cleanup xs_destroy() 11 years ago
NeilBrown 93dc41bdc5 SUNRPC: close a rare race in xs_tcp_setup_socket. 11 years ago
J. Bruce Fields e3bfab1848 sunrpc: comment typo fix 11 years ago
Trond Myklebust 8b71798c0d SUNRPC: Only update the TCP connect cookie on a successful connect 12 years ago
Trond Myklebust 7f260e8575 SUNRPC: Enable the keepalive option for TCP sockets 12 years ago
Trond Myklebust 40b5ea0c25 SUNRPC: Add tracepoints to help debug socket connection issues 12 years ago
Eric Dumazet 64dc61306c net: add sk_stream_is_writeable() helper 12 years ago
Joe Perches fe2c6338fd net: Convert uses of typedef ctl_table to struct ctl_table 12 years ago
J. Bruce Fields 2fccbd9cc0 sunrpc: server back channel needs no rpcbind method 12 years ago