Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
03c78827db35be20ffa71cb5ccd2cedb192f95d6
/
net
/
sunrpc
/
xprtsock.c
03c78827
SUNRPC: Fix races between socket connection and destroy code
by Trond Myklebust
· 9 years ago
0993920
SUNRPC: Prevent SYN+SYNACK+RST storms
by Trond Myklebust
· 9 years ago
0c78789
SUNRPC: xs_reset_transport must mark the connection as disconnected
by Trond Myklebust
· 9 years ago
c212615
SUNRPC: Allow sockets to do GFP_NOIO allocations
by Trond Myklebust
· 9 years ago
99b1a4c
SUNRPC: Fix a thinko in xs_connect()
by Trond Myklebust
· 9 years ago
d8132e0
Merge tag 'nfs-for-4.2-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 9 years ago
f580dd0
SUNRPC: Report TCP errors to the caller
by Trond Myklebust
· 9 years ago
743c69e
sunrpc: translate -EAGAIN to -ENOBUFS when socket is writable.
by NeilBrown
· 9 years ago
b5872f0
SUNRPC: Don't confuse ENOBUFS with a write_space issue
by Trond Myklebust
· 9 years ago
8688d95
Merge tag 'nfs-for-4.2-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 9 years ago
775f06a
SUNRPC: Set the TCP user timeout option on client sockets
by Trond Myklebust
· 9 years ago
4876cc7
SUNRPC: Ensure we release the TCP socket once it has been closed
by Trond Myklebust
· 9 years ago
4a06825
SUNRPC: Transport fault injection
by Chuck Lever
· 10 years ago
d67fa4d
sunrpc: turn swapper_enable/disable functions into rpc_xprt_ops
by Jeff Layton
· 9 years ago
d6e971d
sunrpc: lock xprt before trying to set memalloc on the sockets
by Jeff Layton
· 9 years ago
264d1df
sunrpc: if we're closing down a socket, clear memalloc on it first
by Jeff Layton
· 9 years ago
8e22813
sunrpc: make xprt->swapper an atomic_t
by Jeff Layton
· 9 years ago
3c87ef6
sunrpc: keep a count of swapfiles associated with the rpc_clnt
by Jeff Layton
· 9 years ago
9300fdb
SUNRPC: drop stale doc comments in xprtsock.c
by Stefan Hajnoczi
· 10 years ago
9c27847
kernel/params: constify struct kernel_param_ops uses
by Luis R. Rodriguez
· 9 years ago
c627d31
SUNRPC: Cleanup to remove xs_tcp_close()
by Trond Myklebust
· 10 years ago
402e23b
SUNRPC: Fix stupid typo in xs_sock_set_reuseport
by Trond Myklebust
· 10 years ago
54c0987
SUNRPC: Define xs_tcp_fin_timeout only if CONFIG_SUNRPC_DEBUG
by Trond Myklebust
· 10 years ago
b70ae91
SUNRPC: Handle connection reset more efficiently.
by Trond Myklebust
· 10 years ago
9e2b9f3
SUNRPC: Remove the redundant XPRT_CONNECTION_CLOSE flag
by Trond Myklebust
· 10 years ago
caf4ccd
SUNRPC: Make xs_tcp_close() do a socket shutdown rather than a sock_release
by Trond Myklebust
· 10 years ago
0efeac2
SUNRPC: Ensure xs_tcp_shutdown() requests a full close of the connection
by Trond Myklebust
· 10 years ago
505936f
SUNRPC: Cleanup to remove remaining uses of XPRT_CONNECTION_ABORT
by Trond Myklebust
· 10 years ago
9cbc94f
SUNRPC: Remove TCP socket linger code
by Trond Myklebust
· 10 years ago
4efdd92
SUNRPC: Remove TCP client connection reset hack
by Trond Myklebust
· 10 years ago
de84d89
SUNRPC: TCP/UDP always close the old socket before reconnecting
by Trond Myklebust
· 10 years ago
718ba5b
SUNRPC: Add helpers to prevent socket create from racing
by Trond Myklebust
· 10 years ago
6cc7e90
SUNRPC: Ensure xs_reset_transport() resets the close connection flags
by Trond Myklebust
· 10 years ago
76698b2
SUNRPC: Do not clear the source port in xs_reset_transport
by Trond Myklebust
· 10 years ago
3913c78
SUNRPC: Handle EADDRINUSE on connect
by Trond Myklebust
· 10 years ago
4dda9c8
SUNRPC: Set SO_REUSEPORT socket option for TCP connections
by Trond Myklebust
· 10 years ago
f895b25
sunrpc: eliminate RPC_DEBUG
by Jeff Layton
· 10 years ago
1a867a0
sunrpc: add tracepoints in xs_tcp_data_recv
by Jeff Layton
· 10 years ago
3705ad6
sunrpc: add new tracepoints in xprt handling code
by Jeff Layton
· 10 years ago
1aff525
NFS/SUNRPC: Remove other deadlock-avoidance mechanisms in nfs_release_page()
by NeilBrown
· 10 years ago
3dedbb5
rpc: Add -EPERM processing for xs_udp_send_request()
by Jason Baron
· 10 years ago
f279cd0
rpc: return sent and err from xs_sendpages()
by Jason Baron
· 10 years ago
a743419
SUNRPC: Don't wake tasks during connection abort
by Benjamin Coddington
· 10 years ago
0f7a622
rpc: xs_bind - do not bind when requesting a random ephemeral port
by Chris Perl
· 10 years ago
00cfaa9
replace strict_strto calls
by Daniel Walter
· 10 years ago
3601c4a
SUNRPC: Ensure that we handle ENOBUFS errors correctly.
by Trond Myklebust
· 10 years ago
f9da455
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
by Linus Torvalds
· 10 years ago
0f8066b
sunrpc: Remove sk_no_check setting
by Tom Herbert
· 10 years ago
4e857c5
arch: Mass conversion of smp_mb__*()
by Peter Zijlstra
· 11 years ago
454fd35
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by Linus Torvalds
· 11 years ago
676d236
net: Fix use after free by removing length arg from sk_data_ready callbacks.
by David S. Miller
· 11 years ago
75ff24f
Merge branch 'for-3.15' of git://linux-nfs.org/~bfields/linux
by Linus Torvalds
· 11 years ago
642aab5
SUNRPC: Clear xpt_bc_xprt if xs_setup_bc_tcp failed
by Kinglong Mee
· 11 years ago
d531c00
NFSD/SUNRPC: Check rpc_xprt out of xs_setup_bc_tcp
by Kinglong Mee
· 11 years ago
47f72ef
NFSD: Free backchannel xprt in bc_destroy
by Kinglong Mee
· 11 years ago
315f381
SUNRPC: fix memory leak of peer addresses in XPRT
by Kinglong Mee
· 11 years ago
2ea2449
SUNRPC: RPC callbacks may be split across several TCP segments
by Trond Myklebust
· 11 years ago
06ea0bf
SUNRPC: Fix races in xs_nospace()
by Trond Myklebust
· 11 years ago
d9894c2
Merge branch 'for-3.14' of git://linux-nfs.org/~bfields/linux
by Linus Torvalds
· 11 years ago
2b2b15c
Merge tag 'nfs-for-3.14-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 11 years ago
63862b5
net: replace macros net_random and net_srandom with direct calls to prandom
by Aruna-Hewapathirane
· 11 years ago
e8353c76
SUNRPC: Add tracepoint for socket errors
by Trond Myklebust
· 11 years ago
2118071
SUNRPC: Report connection error values to rpc_tasks on the pending queue
by Trond Myklebust
· 11 years ago
28303ca
sunrpc: fix some typos
by Weng Meiling
· 11 years ago
a6b31d1
SUNRPC: Fix a data corruption issue when retransmitting RPC calls
by Trond Myklebust
· 11 years ago
a1311d8
SUNRPC: Cleanup xs_destroy()
by Trond Myklebust
· 11 years ago
93dc41b
SUNRPC: close a rare race in xs_tcp_setup_socket.
by NeilBrown
· 11 years ago
e3bfab1
sunrpc: comment typo fix
by J. Bruce Fields
· 11 years ago
8b71798
SUNRPC: Only update the TCP connect cookie on a successful connect
by Trond Myklebust
· 11 years ago
7f260e8
SUNRPC: Enable the keepalive option for TCP sockets
by Trond Myklebust
· 11 years ago
bf97293
Merge tag 'nfs-for-3.12-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 11 years ago
40b5ea0
SUNRPC: Add tracepoints to help debug socket connection issues
by Trond Myklebust
· 11 years ago
64dc613
net: add sk_stream_is_writeable() helper
by Eric Dumazet
· 11 years ago
0ff08ba
Merge branch 'for-3.11' of git://linux-nfs.org/~bfields/linux
by Linus Torvalds
· 11 years ago
fe2c633
net: Convert uses of typedef ctl_table to struct ctl_table
by Joe Perches
· 11 years ago
2fccbd9
sunrpc: server back channel needs no rpcbind method
by J. Bruce Fields
· 12 years ago
7073ea8
SUNRPC: attempt AF_LOCAL connect on setup
by J. Bruce Fields
· 12 years ago
c85b03a
Merge Trond's nfs-for-next
by J. Bruce Fields
· 12 years ago
b7993ce
SUNRPC: Allow rpc_create() to request that TCP slots be unlimited
by Trond Myklebust
· 12 years ago
3ed5e2a
SUNRPC: Report network/connection errors correctly for SOFTCONN rpc tasks
by Trond Myklebust
· 12 years ago
190b1ecf
sunrpc: don't attempt to cancel unitialized work
by J. Bruce Fields
· 12 years ago
b666973
Merge branch 'for-3.9' of git://linux-nfs.org/~bfields/linux
by Linus Torvalds
· 12 years ago
dc10740
SUNRPC: make AF_LOCAL connect synchronous
by J. Bruce Fields
· 12 years ago
5976687
sunrpc: move address copy/cmp/convert routines and prototypes from clnt.h to addr.h
by Jeff Layton
· 12 years ago
6a24dfb
SUNRPC: Pass pointers to struct rpc_xprt to the congestion window
by Trond Myklebust
· 12 years ago
3dc0da2
SUNRPC: Fix an RCU dereference in xs_local_rpcbind
by Trond Myklebust
· 12 years ago
1b09209
SUNRPC: Pass a pointer to struct rpc_xprt to the connect callback
by Trond Myklebust
· 12 years ago
a4f0835
SUNRPC: Eliminate task->tk_xprt accesses that bypass rcu_dereference()
by Trond Myklebust
· 12 years ago
1efc287
SUNRPC: variable 'svsk' is unused in function bc_send_request
by Trond Myklebust
· 12 years ago
4a20a98
SUNRPC: Handle ECONNREFUSED in xs_local_setup_socket
by Trond Myklebust
· 12 years ago
b8a13d0
SUNRPC: remove BUG_ON from bc_malloc
by Weston Andros Adamson
· 12 years ago
1b7a181
SUNRPC: remove BUG_ONs from *_reclassify_socket*
by Weston Andros Adamson
· 12 years ago
f878b65
SUNRPC: Get rid of the xs_error_report socket callback
by Trond Myklebust
· 12 years ago
4bc1e68
SUNRPC: Prevent races in xs_abort_connection()
by Trond Myklebust
· 12 years ago
b9d2bb2
Revert "SUNRPC: Ensure we close the socket on EPIPE errors too..."
by Trond Myklebust
· 12 years ago
d0bea45
SUNRPC: Clear the connect flag when socket state is TCP_CLOSE_WAIT
by Trond Myklebust
· 12 years ago
d19751e
SUNRPC: Get rid of the redundant xprt->shutdown bit field
by Trond Myklebust
· 12 years ago
84e28a3
SUNRPC: Set alloc_slot for backchannel tcp ops
by Bryan Schumaker
· 12 years ago
a519fc7
SUNRPC: Ensure that the TCP socket is closed when in CLOSE_WAIT
by Trond Myklebust
· 12 years ago
f39c1bf
SUNRPC: Fix a UDP transport regression
by Trond Myklebust
· 12 years ago
Next »