Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
8b5c7892fc8474030e84c4097687af7055a574a9
/
net
/
sunrpc
/
xprtsock.c
6b464ec
SUNRPC: Fix a race with XPRT_CONNECTING
by Trond Myklebust
· 6 years ago
67eed62
SUNRPC: ensure correct error is reported by xs_tcp_setup_socket()
by NeilBrown
· 7 years ago
d2a67f7
SUNRPC: Allow connect to return EHOSTUNREACH
by Trond Myklebust
· 7 years ago
18e601d
sunrpc: fix some missing rq_rbuffer assignments
by Jeff Layton
· 8 years ago
d48f9ce
sunrpc: fix write space race causing stalls
by David Vrabel
· 8 years ago
3435c74
SUNRPC: Generalize the RPC buffer release API
by Chuck Lever
· 8 years ago
5fe6eaa
SUNRPC: Generalize the RPC buffer allocation API
by Chuck Lever
· 8 years ago
a41bd25
sunrpc: fix UDP memory accounting
by Paolo Abeni
· 8 years ago
3851f1c
SUNRPC: Limit the reconnect backoff timer to the max RPC message timeout
by Trond Myklebust
· 8 years ago
0291017
SUNRPC: Fix reconnection timeouts
by Trond Myklebust
· 8 years ago
d88e4d8
SUNRPC: disable the use of IPv6 temporary addresses.
by NeilBrown
· 8 years ago
1f4c17a
SUNRPC: Handle EADDRNOTAVAIL on connection failures
by Trond Myklebust
· 8 years ago
7f94ed2
Merge branch 'sunrpc'
by Trond Myklebust
· 8 years ago
ffb6ca3
sunrpc: Prevent resvport min/max inversion via sysfs and module parameter
by Frank Sorenson
· 8 years ago
e08ea3a
sunrpc: Prevent resvport min/max inversion via sysctl
by Frank Sorenson
· 8 years ago
5d71899
sunrpc: Fix reserved port range calculation
by Frank Sorenson
· 8 years ago
39a9bea
rpc: share one xps between all backchannels
by J. Bruce Fields
· 8 years ago
9ffadfb
SUNRPC: Fix suspicious enobufs issues.
by Trond Myklebust
· 8 years ago
40a5f1b
SUNRPC: RPC transport queue must be low latency
by Trond Myklebust
· 8 years ago
5157b95
SUNRPC: Consolidate xs_tcp_data_ready and xs_data_ready
by Trond Myklebust
· 8 years ago
42d42a5
SUNRPC: Small optimisation of client receive
by Trond Myklebust
· 8 years ago
ea8ea73
Merge tag 'nfs-for-4.7-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 8 years ago
6b26cc8
sunrpc: Advertise maximum backchannel payload size
by Chuck Lever
· 9 years ago
b4411457
sunrpc: set SOCK_FASYNC
by Eric Dumazet
· 9 years ago
02c2234
net: udp: rename UDP_INC_STATS_BH()
by Eric Dumazet
· 9 years ago
fafc4e1
sock: tigthen lockdep checks for sock_owned_by_user
by Hannes Frederic Sowa
· 9 years ago
1da8c681
sunrpc: do not pull udp headers on receive
by Willem de Bruijn
· 9 years ago
fb43d17
SUNRPC: Use the multipath iterator to assign a transport to each task
by Trond Myklebust
· 9 years ago
daaadd2
Merge branch 'bugfixes'
by Trond Myklebust
· 9 years ago
13331a5
SUNRPC: Fixup socket wait for memory
by Trond Myklebust
· 9 years ago
d135891
SUNRPC: drop unused xs_reclassify_socketX() helpers
by Stefan Hajnoczi
· 9 years ago
9cd3e07
net: rename SOCK_ASYNC_NOSPACE and SOCK_ASYNC_WAITDATA
by Eric Dumazet
· 9 years ago
7fc5613
SUNRPC: fix variable type
by Andrzej Hajda
· 9 years ago
ac3c860
Merge tag 'nfs-rdma-4.4-2' of git://git.linux-nfs.org/projects/anna/nfs-rdma
by Trond Myklebust
· 9 years ago
7656677
NFS: Enable client side NFSv4.1 backchannel to use other transports
by Chuck Lever
· 9 years ago
42e5c3e
SUNRPC: Abstract backchannel operations
by Chuck Lever
· 9 years ago
31303d6
SUNRPC: Use MSG_SENDPAGE_NOTLAST in xs_send_pagedata()
by Trond Myklebust
· 9 years ago
a264809
SUNRPC: Move AF_LOCAL receive data path into a workqueue context
by Trond Myklebust
· 9 years ago
f9b2ee7
SUNRPC: Move UDP receive data path into a workqueue context
by Trond Myklebust
· 9 years ago
edc1b01
SUNRPC: Move TCP receive data path into a workqueue context
by Trond Myklebust
· 9 years ago
66d7a56
SUNRPC: Refactor TCP receive
by Trond Myklebust
· 9 years ago
4b0ab51
SUNRPC: xs_sock_mark_closed() does not need to trigger socket autoclose
by Trond Myklebust
· 9 years ago
0fdea1e
SUNRPC: Ensure that we wait for connections to complete before retrying
by Trond Myklebust
· 9 years ago
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
Next »