Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
eaf70ad14cbbb99d46b78b1307628a16a3f6075d
/
net
/
sunrpc
/
svc_xprt.c
42e1b14
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
2c935bc
locking/atomic, kref: Add kref_read()
by Peter Zijlstra
· 8 years ago
546125d
sunrpc: don't call sleeping functions from the notifier block callbacks
by Scott Mayhew
· 8 years ago
ea08e39
sunrpc: svc_age_temp_xprts_now should not call setsockopt non-tcp transports
by Scott Mayhew
· 8 years ago
f4a4906
SUNRPC: Remove unused callback xpo_adjust_wspace()
by Trond Myklebust
· 8 years ago
ff3ac5c
SUNRPC: Add a server side per-connection limit
by Trond Myklebust
· 8 years ago
104f635
SUNRPC: Add tracepoints for dropped and deferred requests
by Trond Myklebust
· 8 years ago
82ea2d7
SUNRPC: Add a tracepoint for server socket out-of-space conditions
by Trond Myklebust
· 8 years ago
39a9bea
rpc: share one xps between all backchannels
by J. Bruce Fields
· 9 years ago
d96b9c9
svcrpc: autoload rdma module
by J. Bruce Fields
· 9 years ago
c3d4879
sunrpc: Add a function to close temporary transports immediately
by Scott Mayhew
· 9 years ago
b9e13cd
nfsd/sunrpc: turn enqueueing a svc_xprt into a svc_serv operation
by Jeff Layton
· 9 years ago
3c51991
sunrpc/lockd: fix references to the BKL
by Jeff Layton
· 10 years ago
acf06a7
sunrpc: only call test_bit once in svc_xprt_received
by Jeff Layton
· 10 years ago
83a712e
sunrpc: add some tracepoints around enqueue and dequeue of svc_xprt
by Jeff Layton
· 10 years ago
b1691bc
sunrpc: convert to lockless lookup of queued server threads
by Jeff Layton
· 10 years ago
403c7b4
sunrpc: fix potential races in pool_stats collection
by Jeff Layton
· 10 years ago
ceff739
sunrpc: have svc_wake_up only deal with pool 0
by Jeff Layton
· 10 years ago
4d5db3f
sunrpc: convert sp_task_pending flag to use atomic bitops
by Jeff Layton
· 10 years ago
78b65eb
sunrpc: move rq_dropme flag into rq_flags
by Jeff Layton
· 10 years ago
30660e04b
sunrpc: move rq_usedeferral flag to rq_flags
by Jeff Layton
· 10 years ago
4d152e2
sunrpc: add a generic rq_flags field to svc_rqst and move rq_secure to it
by Jeff Layton
· 10 years ago
2941b0e
Merge tag 'nfs-for-3.19-1' into nfsd for-3.19 branch
by J. Bruce Fields
· 10 years ago
8d65ef7
sunrpc: eliminate the XPT_DETACHED flag
by Jeff Layton
· 10 years ago
860a0d9
sunrpc: add some tracepoints in svc_rqst handling functions
by Jeff Layton
· 10 years ago
ae89254
SUNRPC: Fix compile on non-x86
by J. Bruce Fields
· 10 years ago
0c0746d
SUNRPC: More optimisations of svc_xprt_enqueue()
by Trond Myklebust
· 10 years ago
a4aa805
SUNRPC: Fix broken kthread_should_stop test in svc_get_next_xprt
by Trond Myklebust
· 10 years ago
983c684
SUNRPC: get rid of the request wait queue
by Trond Myklebust
· 10 years ago
106f359
SUNRPC: Do not grab pool->sp_lock unnecessarily in svc_get_next_xprt
by Trond Myklebust
· 10 years ago
9e5b208
SUNRPC: Do not override wspace tests in svc_handle_xprt
by Trond Myklebust
· 10 years ago
5187768
SUNRPC: Allow svc_reserve() to notify TCP socket that space has been freed
by Trond Myklebust
· 10 years ago
0971374
SUNRPC: Reduce contention in svc_xprt_enqueue()
by Trond Myklebust
· 10 years ago
2825a7f
nfsd4: allow encoding across page boundaries
by J. Bruce Fields
· 11 years ago
c789102
SUNRPC: Fix a module reference leak in svc_handle_xprt
by Trond Myklebust
· 11 years ago
16e4d93
NFSD: Ignore client's source port on RDMA transports
by Chuck Lever
· 11 years ago
e1d83ee
net: Mark functions as static in net/sunrpc/svc_xprt.c
by Rashika Kheria
· 11 years ago
cc630d9
svcrpc: fix rpc server shutdown races
by J. Bruce Fields
· 12 years ago
e75bafb
svcrpc: make svc_age_temp_xprts enqueue under sv_lock
by J. Bruce Fields
· 12 years ago
35525b7
sunrpc: Fix lockd sleeping until timeout
by Andriy Skulysh
· 12 years ago
0104729
SUNRPC: remove BUG_ON in svc_delete_xprt
by Weston Andros Adamson
· 12 years ago
b25cd05
SUNRPC: remove BUG_ONs checking RPCSVC_MAXPAGES
by Weston Andros Adamson
· 12 years ago
ff1fdb9
SUNRPC: remove BUG_ON in svc_xprt_received
by Weston Andros Adamson
· 12 years ago
65b2e66
svcrpc: split up svc_handle_xprt
by J. Bruce Fields
· 12 years ago
6797fa5
svcrpc: break up svc_recv
by J. Bruce Fields
· 12 years ago
6741019
svcrpc: make svc_xprt_received static
by J. Bruce Fields
· 12 years ago
9f9d2eb
svcrpc: make xpo_recvfrom return only >=0
by J. Bruce Fields
· 12 years ago
39b5530
svcrpc: share some setup of listening sockets
by J. Bruce Fields
· 12 years ago
c334196
svcrpc: make svc_create_xprt enqueue on clearing XPT_BUSY
by J. Bruce Fields
· 12 years ago
719f8bc
svcrpc: fix xpt_list traversal locking on shutdown
by J. Bruce Fields
· 12 years ago
d10f27a
svcrpc: fix svc_xprt_enqueue/svc_recv busy-looping
by J. Bruce Fields
· 12 years ago
f06f00a
svcrpc: sends on closed socket should stop immediately
by J. Bruce Fields
· 12 years ago
419f431
Merge branch 'for-3.5' of git://linux-nfs.org/~bfields/linux
by Linus Torvalds
· 13 years ago
3ddbe87
svcrpc: fix a comment typo
by J. Bruce Fields
· 13 years ago
91c427a
sunrpc: do array overrun check in svc_recv before allocating pages
by Jeff Layton
· 13 years ago
e87cc47
net: Convert net_ratelimit uses to net_<level>_ratelimited
by Joe Perches
· 13 years ago
7b147f1
SUNRPC: service destruction in network namespace context
by Stanislav Kinsbursky
· 13 years ago
3a22bf5
SUNRPC: clear svc transports lists helper introduced
by Stanislav Kinsbursky
· 13 years ago
6f51336
SUNRPC: clear svc pools lists helper introduced
by Stanislav Kinsbursky
· 13 years ago
4cb54ca
SUNRPC: search for service transports in network namespace context
by Stanislav Kinsbursky
· 13 years ago
0b48d42
Merge branch 'for-3.3' of git://linux-nfs.org/~bfields/linux
by Linus Torvalds
· 13 years ago
dfd56b8
net: use IS_ENABLED(CONFIG_IPV6)
by Eric Dumazet
· 13 years ago
bd4620d
SUNRPC: create svc_xprt in proper network namespace
by Stanislav Kinsbursky
· 13 years ago
b4f36f8
svcrpc: avoid memory-corruption on pool shutdown
by J. Bruce Fields
· 13 years ago
2fefb8a
svcrpc: destroy server sockets all at once
by J. Bruce Fields
· 13 years ago
7710ec3
svcrpc: make svc_delete_xprt static
by J. Bruce Fields
· 13 years ago
3a9a231
net: Fix files explicitly needing to include module.h
by Paul Gortmaker
· 14 years ago
849a1cf
SUNRPC: Replace svc_addr_u by sockaddr_storage
by Mi Jinlong
· 13 years ago
ebc63e5
svcrpc: fix list-corrupting race on nfsd shutdown
by J. Bruce Fields
· 13 years ago
99de8ea
rpc: keep backchannel xprt as long as server connection
by J. Bruce Fields
· 14 years ago
9e701c6
svcrpc: simpler request dropping
by J. Bruce Fields
· 14 years ago
7c96aef
sunrpc: remove xpt_pool
by NeilBrown
· 14 years ago
ec66ee3
Merge commit 'v2.6.37-rc6' into for-2.6.38
by J. Bruce Fields
· 14 years ago
ed2849d
sunrpc: prevent use-after-free on clearing XPT_BUSY
by NeilBrown
· 14 years ago
9c335c0
svcrpc: fix wspace-checking race
by J. Bruce Fields
· 14 years ago
b176331
svcrpc: svc_close_xprt comment
by J. Bruce Fields
· 14 years ago
f8c0d22
svcrpc: simplify svc_close_all
by J. Bruce Fields
· 14 years ago
ca7896cd
nfsd4: centralize more calls to svc_xprt_received
by J. Bruce Fields
· 14 years ago
62bac4a
svcrpc: don't set then immediately clear XPT_DEFERRED
by J. Bruce Fields
· 14 years ago
451a3c2
BKL: remove extraneous #include <smp_lock.h>
by Arnd Bergmann
· 14 years ago
01dba07
svcrpc: no need for XPT_DEAD check in svc_xprt_enqueue
by J. Bruce Fields
· 14 years ago
ac9303e
svcrpc: assume svc_delete_xprt() called only once
by J. Bruce Fields
· 14 years ago
7e4fdd0
svcrpc: never clear XPT_BUSY on dead xprt
by J. Bruce Fields
· 14 years ago
8f3a6de
sunrpc: Turn list_for_each-s into the ..._entry-s
by Pavel Emelyanov
· 14 years ago
edc7a89
nfsd: provide callbacks on svc_xprt deletion
by J. Bruce Fields
· 15 years ago
62832c0
sunrpc: Pull net argument downto svc_create_socket
by Pavel Emelyanov
· 14 years ago
fc5d00b
sunrpc: Add net argument to svc_create_xprt
by Pavel Emelyanov
· 14 years ago
4fb8518
sunrpc: Tag svc_xprt with net
by Pavel Emelyanov
· 14 years ago
e3bfca0
sunrpc: Make xprt auth cache release work with the xprt
by Pavel Emelyanov
· 14 years ago
6610f72
svcrpc: minor cache cleanup
by J. Bruce Fields
· 14 years ago
f16b6e8
sunrpc/cache: allow threads to block while waiting for cache update.
by NeilBrown
· 14 years ago
5306293
Merge commit 'v2.6.34-rc6'
by J. Bruce Fields
· 15 years ago
b48fa6b
sunrpc: centralise most calls to svc_xprt_received
by Neil Brown
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
788e69e
svcrpc: don't hold sv_lock over svc_xprt_put()
by J. Bruce Fields
· 15 years ago
1b644b6
Revert "sunrpc: move the close processing after do recvfrom method"
by J. Bruce Fields
· 15 years ago
f582275
Revert "sunrpc: fix peername failed on closed listener"
by J. Bruce Fields
· 15 years ago
ab1b18f
sunrpc: remove unnecessary svc_xprt_put
by Neil Brown
· 15 years ago
6871790
SUNRPC: NFS kernel APIs shouldn't return ENOENT for "transport not found"
by Chuck Lever
· 15 years ago
d6783b2
SUNRPC: Bury "#ifdef IPV6" in svc_create_xprt()
by Chuck Lever
· 15 years ago
Next »