Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
7796916146b8c34cbbef66470ab8b5b28cf47e83
/
net
/
sunrpc
/
xprtsock.c
a9cde23
SUNRPC: Add a ->free_slot transport callout
by Chuck Lever
· 7 years ago
a1bf4c7
Merge tag 'nfs-for-4.17-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 7 years ago
7821575
SUNRPC: Make RTT measurement more precise (Send)
by Chuck Lever
· 7 years ago
ecd465e
SUNRPC: Move xprt_update_rtt callsite
by Chuck Lever
· 7 years ago
9b2c45d
net: make getname() functions return length rather than use int* parameter
by Denys Vlasenko
· 7 years ago
0afa6b4
SUNRPC: Don't call __UDPX_INC_STATS() from a preemptible context
by Trond Myklebust
· 7 years ago
9b30889
SUNRPC: Ensure we always close the socket after a connection shuts down
by Trond Myklebust
· 7 years ago
0af3442
SUNRPC: Add explicit rescheduling points in the receive path
by Trond Myklebust
· 7 years ago
3d18880
SUNRPC: Chunk reading of replies from the server
by Trond Myklebust
· 7 years ago
2db767d
Merge tag 'nfs-for-4.15-2' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 7 years ago
eb5b46f
SUNRPC: Handle ENETDOWN errors
by Trond Myklebust
· 7 years ago
4ba161a
SUNRPC: Allow connect to return EHOSTUNREACH
by Trond Myklebust
· 7 years ago
c3e9c04
Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 7 years ago
e9d4763
net: sunrpc: mark expected switch fall-throughs
by Gustavo A. R. Silva
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
d099b8a
sunrpc: remove redundant initialization of sock
by Colin Ian King
· 7 years ago
f9773b2
Merge tag 'nfs-rdma-for-4.14-1' of git://git.linux-nfs.org/projects/anna/linux-nfs into linux-next
by Trond Myklebust
· 7 years ago
ce7c252
SUNRPC: Add a separate spinlock to protect the RPC request receive list
by Trond Myklebust
· 7 years ago
040249d
SUNRPC: Cleanup xs_tcp_read_common()
by Trond Myklebust
· 7 years ago
8d6f97d
SUNRPC: Don't loop forever in xs_tcp_data_receive()
by Trond Myklebust
· 7 years ago
c89091c
SUNRPC: Don't hold the transport lock when receiving backchannel data
by Trond Myklebust
· 7 years ago
729749b
SUNRPC: Don't hold the transport lock across socket copy operations
by Trond Myklebust
· 7 years ago
d31ae25
sunrpc: Const-ify all instances of struct rpc_xprt_ops
by Chuck Lever
· 7 years ago
3ffbc1d
net/sunrpc/xprt_sock: fix regression in connection error reporting.
by NeilBrown
· 7 years ago
6ea44ad
SUNRPC: ensure correct error is reported by xs_tcp_setup_socket()
by NeilBrown
· 7 years ago
8f03cf5
Merge tag 'nfs-for-4.11-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 8 years ago
5b5e092
lib/vsprintf.c: remove %Z support
by Alexey Dobriyan
· 8 years ago
9761a24
sunrpc: silence uninitialized variable warning
by Dan Carpenter
· 8 years ago
b977b64
sunrpc: Allow xprt->ops->timer method to sleep
by Chuck Lever
· 8 years ago
7196dbb
SUNRPC: Allow changing of the TCP timeout parameters on the fly
by Trond Myklebust
· 8 years ago
8d1b8c6
SUNRPC: Refactor TCP socket timeout code into a helper function
by Trond Myklebust
· 8 years ago
bb598c1
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
7c13f97
udp: do fwd memory scheduling on dequeue
by Paolo Abeni
· 8 years ago
18e601d
sunrpc: fix some missing rq_rbuffer assignments
by Jeff Layton
· 8 years ago
850cbad
udp: use it's own memory accounting schema
by Paolo Abeni
· 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
· 8 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
Next »