index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
fs
/
nfs
/
callback.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-01
nfsd: stop setting ->pg_stats for unused stats
Josef Bacik
1
-3
/
+0
2024-01-07
SUNRPC: discard sv_refcnt, and svc_get/svc_put
NeilBrown
1
-7
/
+6
2023-10-16
SUNRPC: change how svc threads are asked to exit.
NeilBrown
1
-1
/
+1
2023-10-16
SUNRPC: integrate back-channel processing with svc_recv()
NeilBrown
1
-40
/
+2
2023-10-16
SUNRPC: Clean up bc_svc_process()
Chuck Lever
1
-5
/
+1
2023-08-29
SUNRPC: Add enum svc_auth_status
Chuck Lever
1
-1
/
+1
2023-08-29
SUNRPC: remove timeout arg from svc_recv()
NeilBrown
1
-1
/
+1
2023-08-29
SUNRPC: change svc_recv() to return void.
NeilBrown
1
-9
/
+2
2023-08-29
SUNRPC: call svc_process() from svc_recv().
NeilBrown
1
-1
/
+0
2023-08-29
nfsd: don't allow nfsd threads to be signalled.
NeilBrown
1
-8
/
+1
2022-02-28
NFSD: Move svc_serv_ops::svo_function into struct svc_serv
Chuck Lever
1
-32
/
+11
2022-02-28
NFSD: Remove svc_serv_ops::svo_module
Chuck Lever
1
-5
/
+2
2022-02-28
SUNRPC: Remove svc_shutdown_net()
Chuck Lever
1
-1
/
+1
2022-02-28
SUNRPC: Rename svc_create_xprt()
Chuck Lever
1
-6
/
+6
2022-02-28
SUNRPC: Remove the .svo_enqueue_xprt method
Chuck Lever
1
-2
/
+0
2022-01-17
Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-2
/
+2
2021-12-13
NFS: switch the callback service back to non-pooled.
NeilBrown
1
-1
/
+1
2021-12-13
SUNRPC: discard svo_setup and rename svc_set_num_threads_sync()
NeilBrown
1
-5
/
+3
2021-12-13
SUNRPC: stop using ->sv_nrthreads as a refcount
NeilBrown
1
-1
/
+1
2021-12-13
SUNRPC/NFSD: clean up get/put functions.
NeilBrown
1
-12
/
+2
2021-12-13
SUNRPC: change svc_get() to return the svc.
NeilBrown
1
-4
/
+2
2021-12-13
exit: Rename module_put_and_exit to module_put_and_kthread_exit
Eric W. Biederman
1
-2
/
+2
2021-08-10
SUNRPC: Set rq_auth_stat in the pg_authenticate() callout
Chuck Lever
1
-0
/
+4
2019-04-24
SUNRPC: Cache the process user cred in the RPC server listener
Trond Myklebust
1
-2
/
+5
2019-04-24
SUNRPC: Allow further customisation of RPC program registration
Trond Myklebust
1
-0
/
+1
2019-04-24
SUNRPC: Add a callback to initialise server requests
Trond Myklebust
1
-0
/
+1
2018-12-31
nfs: fixed broken compilation in nfs_callback_up_net()
Vasily Averin
1
-1
/
+1
2018-12-27
nfs: minor typo in nfs4_callback_up_net()
Vasily Averin
1
-1
/
+1
2018-12-27
sunrpc: replace svc_serv->sv_bc_xprt by boolean flag
Vasily Averin
1
-3
/
+5
2017-11-17
Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Linus Torvalds
1
-7
/
+7
2017-11-17
nfs: remove net pointer from messages
Vasily Averin
1
-7
/
+7
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
1
-0
/
+1
2017-08-24
sunrpc: Const-ify struct sv_serv_ops
Chuck Lever
1
-5
/
+5
2017-05-15
sunrpc: mark all struct svc_version instances as const
Christoph Hellwig
1
-1
/
+1
2017-04-27
NFSv4: Fix callback server shutdown
Trond Myklebust
1
-8
/
+16
2017-04-27
NFSv4.x/callback: Create the callback service through svc_create_pooled
Kinglong Mee
1
-1
/
+1
2017-03-17
Merge tag 'nfs-for-4.11-2' of git://git.linux-nfs.org/projects/anna/linux-nfs
Linus Torvalds
1
-2
/
+2
2017-03-17
nfs: make nfs4_cb_sv_ops static
Jason Yan
1
-2
/
+2
2017-03-02
sched/headers: Prepare for new header dependencies before moving code to <lin...
Ingo Molnar
1
-0
/
+1
2016-11-22
NFSv4.x: hide array-bounds warning
Arnd Bergmann
1
-1
/
+1
2016-09-19
NFSv4.x: Add kernel parameter to control the callback server
Trond Myklebust
1
-1
/
+4
2016-09-19
NFSv4.x: Switch to using svc_set_num_threads() to manage the callback threads
Trond Myklebust
1
-66
/
+13
2016-09-19
NFSv4.x: Fix up the global tracking of the callback server
Trond Myklebust
1
-5
/
+9
2016-09-19
SUNRPC: Initialise struct svc_serv backchannel fields during __svc_create()
Trond Myklebust
1
-3
/
+0
2016-09-19
NFSv4.x: Set up struct svc_serv_ops for the callback channel
Trond Myklebust
1
-18
/
+39
2016-08-30
NFSv4.x: Fix a refcount leak in nfs_callback_up_net
Trond Myklebust
1
-0
/
+1
2015-11-02
NFS: Enable client side NFSv4.1 backchannel to use other transports
Chuck Lever
1
-32
/
+8
2015-09-07
Merge tag 'nfs-for-4.3-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Linus Torvalds
1
-4
/
+0
2015-08-12
NFS: Remove duplicate svc_xprt_put from nfs41_callback_up
Kinglong Mee
1
-4
/
+0
2015-08-10
nfsd/sunrpc: turn enqueueing a svc_xprt into a svc_serv operation
Jeff Layton
1
-0
/
+1
2015-08-10
nfsd/sunrpc: add a new svc_serv_ops struct and move sv_shutdown into it
Jeff Layton
1
-1
/
+4
2015-06-11
nfs: deny backchannel RPCs with an incorrect authflavor instead of dropping them
Jeff Layton
1
-3
/
+3
2015-04-23
nfs: fix high load average due to callback thread sleeping
Jeff Layton
1
-3
/
+3
2015-01-30
nfs: don't call blocking operations while !TASK_RUNNING
Jeff Layton
1
-3
/
+5
2014-09-02
nfs: do not start the callback thread until we set rqstp->rq_task
Trond Myklebust
1
-1
/
+2
2014-08-17
nfs: Ensure that nfs_callback_start_svc sets the server rq_task...
Trond Myklebust
1
-0
/
+1
2014-07-12
nfs4: copy acceptor name from context to nfs_client
Jeff Layton
1
-0
/
+12
2013-10-28
nfs: Use PTR_ERR_OR_ZERO in 'nfs41_callback_up' function
Geyslan G. Bem
1
-2
/
+1
2013-07-09
Merge tag 'nfs-for-3.11-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Linus Torvalds
1
-0
/
+1
2013-07-03
drivers: avoid parsing names as kthread_run() format strings
Kees Cook
1
-3
/
+2
2013-06-08
NFSv4.2: Added NFS v4.2 support to the NFS client
Steve Dickson
1
-0
/
+1
2013-04-05
nfs: allow the v4.1 callback thread to freeze
Jeff Layton
1
-0
/
+3
2012-10-16
NFSv4: Fix the return value for nfs_callback_start_svc
Trond Myklebust
1
-1
/
+1
2012-10-13
Merge branch 'for-3.7' of git://linux-nfs.org/~bfields/linux
Linus Torvalds
1
-14
/
+2
2012-10-01
NFSv4: Fix the minor version callback channel startup
Trond Myklebust
1
-14
/
+13
2012-10-01
NFS: add debug messages to callback down function
Stanislav Kinsbursky
1
-0
/
+2
2012-10-01
NFS: callback per-net usage counting introduced
Stanislav Kinsbursky
1
-2
/
+17
2012-10-01
NFS: make nfs_callback_tcpport6 per network context
Stanislav Kinsbursky
1
-4
/
+2
2012-10-01
NFS: make nfs_callback_tcpport per network context
Stanislav Kinsbursky
1
-2
/
+4
2012-10-01
NFS: callback up - users counting cleanup
Stanislav Kinsbursky
1
-12
/
+10
2012-10-01
NFS: callback service start function introduced
Stanislav Kinsbursky
1
-32
/
+45
2012-10-01
NFS: callback up - transport backchannel cleanup
Stanislav Kinsbursky
1
-17
/
+17
2012-10-01
NFS: move per-net callback thread initialization to nfs_callback_up_net()
Stanislav Kinsbursky
1
-47
/
+86
2012-10-01
NFS: callback service creation function introduced
Stanislav Kinsbursky
1
-14
/
+49
2012-10-01
NFS: pass net to nfs_callback_down()
Stanislav Kinsbursky
1
-2
/
+2
2012-08-21
svcrpc: remove handling of unknown errors from svc_recv
J. Bruce Fields
1
-14
/
+2
2012-07-31
nfs: increase number of permitted callback connections.
NeilBrown
1
-0
/
+4
2012-07-30
NFS: Keep module parameters in the generic NFS client
Bryan Schumaker
1
-24
/
+0
2012-06-14
NFS: hard-code init_net for NFS callback transports
Stanislav Kinsbursky
1
-6
/
+5
2012-05-31
nfsd4: move principal name into svc_cred
J. Bruce Fields
1
-1
/
+1
2012-05-31
SUNRPC: move per-net operations from svc_destroy()
Stanislav Kinsbursky
1
-0
/
+3
2012-05-31
SUNRPC: new svc_bind() routine introduced
Stanislav Kinsbursky
1
-0
/
+8
2012-03-11
NFS: Fix a number of sparse warnings
Trond Myklebust
1
-2
/
+2
2012-03-02
SUNRPC: Move clnt->cl_server into struct rpc_xprt
Trond Myklebust
1
-2
/
+1
2012-02-06
NFS: start printks w/ NFS: even if __func__ shown
Weston Andros Adamson
1
-1
/
+1
2012-01-31
NFS: create callback transports in parent transport network namespace
Stanislav Kinsbursky
1
-5
/
+5
2011-08-19
sunrpc: use better NUMA affinities
Eric Dumazet
1
-2
/
+2
2011-01-25
NFS do not find client in NFSv4 pg_authenticate
Andy Adamson
1
-80
/
+29
2011-01-06
NFS rename client back channel transport field
Andy Adamson
1
-6
/
+6
2011-01-06
NFS RPC_AUTH_GSS unsupported on v4.1 back channel
Andy Adamson
1
-0
/
+3
2011-01-06
NFS refactor nfs_find_client and reference client across callback processing
Andy Adamson
1
-3
/
+18
2011-01-06
NFS associate sessionid with callback connection
Andy Adamson
1
-0
/
+31
2011-01-06
NFS use svc_create_xprt for NFSv4.1 callback service
Andy Adamson
1
-10
/
+18
2010-11-17
BKL: remove extraneous #include <smp_lock.h>
Arnd Bergmann
1
-1
/
+0
2010-10-01
sunrpc: Add net argument to svc_create_xprt
Pavel Emelyanov
1
-2
/
+2
2010-08-11
param: use ops in struct kernel_param, rather than get and set fns directly
Rusty Russell
1
-6
/
+5
2010-01-26
SUNRPC: Bury "#ifdef IPV6" in svc_create_xprt()
Chuck Lever
1
-2
/
+0
2009-12-05
nfs41: add support for callback with RPC version number 4
Alexandros Batsakis
1
-0
/
+1
2009-12-03
The rpc server does not require that service threads take the BKL.
J. Bruce Fields
1
-12
/
+0
2009-08-09
NFSv4: Clean up the nfs.callback_tcpport option
Trond Myklebust
1
-9
/
+17
2009-06-18
Merge branch 'devel-for-2.6.31' into for-2.6.31
Trond Myklebust
1
-1
/
+3
2009-06-17
NFS: Fix false error return from nfs_callback_up() if ipv6.ko is not available
Chuck Lever
1
-1
/
+3
2009-06-17
nfs41: Allow NFSv4 and NFSv4.1 callback services to coexist
Andy Adamson
1
-26
/
+24
2009-06-17
nfs41: create a svc_xprt for nfs41 callback thread and use for incoming callb...
Benny Halevy
1
-1
/
+16
2009-06-17
nfs41: Implement NFSv4.1 callback service process.
Ricardo Labiaga
1
-4
/
+108
2009-06-17
nfs41: minorversion support for nfs4_{init,destroy}_callback
Benny Halevy
1
-19
/
+46
2009-03-28
NFS: Start PF_INET6 callback listener only if IPv6 support is available
Chuck Lever
1
-0
/
+12
2009-03-28
NFS: Revert creation of IPv6 listeners for lockd and NFSv4 callbacks
Chuck Lever
1
-12
/
+2
2009-03-28
SUNRPC: Remove @family argument from svc_create() and svc_create_pooled()
Chuck Lever
1
-2
/
+1
2009-03-28
SUNRPC: Change svc_create_xprt() to take a @family argument
Chuck Lever
1
-2
/
+2
2008-12-23
rpc: allow gss callbacks to client
Olga Kornievskaia
1
-5
/
+31
2008-10-17
NFS: Enable NFSv4 callback server to listen on AF_INET6 sockets
Chuck Lever
1
-4
/
+15
2008-09-29
SUNRPC: Add address family field to svc_serv data structure
Chuck Lever
1
-1
/
+2
2008-07-09
nfs4: fix potential race with rapid nfs_callback_up/down cycle
Jeff Layton
1
-14
/
+16
2008-07-09
nfs4: remove BKL from nfs_callback_up and nfs_callback_down
Jeff Layton
1
-4
/
+0
2008-05-16
nfs: replace remaining __FUNCTION__ occurrences
Harvey Harrison
1
-1
/
+1
2008-04-23
NFS: don't let nfs_callback_svc exit on unexpected svc_recv errors (try #2)
Jeff Layton
1
-6
/
+12
2008-04-23
nfsd: fix comment
J. Bruce Fields
1
-1
/
+1
2008-04-23
NFS: convert nfs4 callback thread to kthread API
Jeff Layton
1
-38
/
+35
2008-02-21
Wrap buffers used for rpc debug printks into RPC_IFDEBUG
Pavel Emelyanov
1
-1
/
+1
2008-02-20
NFS: flush signals before taking down callback thread
Jeff Layton
1
-0
/
+1
2008-02-13
NFS: fix reference counting for NFSv4 callback thread
Jeff Layton
1
-6
/
+12
2008-02-01
svc: Change services to use new svc_create_xprt service
Tom Tucker
1
-2
/
+2
2008-01-30
NFS: Change nfs_find_client() to take "struct sockaddr *"
Chuck Lever
1
-2
/
+1
2008-01-30
NFS: Move dprintks from callback.c to callback_proc.c
Chuck Lever
1
-4
/
+0
2007-07-17
Freezer: make kernel threads nonfreezable by default
Rafael J. Wysocki
1
-0
/
+2
2007-02-12
[PATCH] knfsd: SUNRPC: Provide room in svc_rqst for larger addresses
Chuck Lever
1
-1
/
+1
2007-02-12
[PATCH] knfsd: SUNRPC: Add a function to format the address in an svc_rqst fo...
Chuck Lever
1
-3
/
+9
2007-02-12
[PATCH] knfsd: SUNRPC: allow creating an RPC service without registering with...
Chuck Lever
1
-11
/
+9
2006-10-02
[PATCH] knfsd: Drop 'serv' option to svc_recv and svc_process
NeilBrown
1
-3
/
+2
2006-10-02
[PATCH] knfsd: add a callback for when last rpc thread finishes
NeilBrown
1
-1
/
+1
2006-09-22
NFS: Generalise the nfs_client structure
David Howells
1
-4
/
+5
2006-09-22
NFS: Rename struct nfs4_client to struct nfs_client
David Howells
1
-1
/
+1
2006-09-22
NFS: Fix NFS4 callback up/down prototypes
David Howells
1
-4
/
+1
2006-09-22
NFS: Fix up split of fs/nfs/inode.c
David Howells
1
-0
/
+15
2006-06-30
Remove obsolete #include <linux/config.h>
Jörn Engel
1
-1
/
+0
2006-06-09
NFS: Split fs/nfs/inode.c
David Howells
1
-2
/
+0
2006-03-26
[PATCH] sem2mutex: fs/
Ingo Molnar
1
-5
/
+6
2006-03-20
NFSv4: Ensure the callback daemon flushes signals
Trond Myklebust
1
-6
/
+13
2006-03-20
NFSv4: Ensure nfs_callback_down() calls svc_destroy()
Trond Myklebust
1
-0
/
+1
2006-01-06
NFSv4: Allow user to set the port used by the NFSv4 callback channel
Trond Myklebust
1
-1
/
+2
2006-01-03
[INET_SOCK]: Move struct inet_sock & helper functions to net/inet_sock.h
Arnaldo Carvalho de Melo
1
-0
/
+3
2005-06-22
[PATCH] NFS: Header file cleanup...
Trond Myklebust
1
-0
/
+1
2005-04-16
Linux-2.6.12-rc2
v2.6.12-rc2
Linus Torvalds
1
-0
/
+187