summaryrefslogtreecommitdiffstats
path: root/fs/nfsd/nfssvc.c
Commit message (Expand)AuthorAgeFilesLines
* NFSD: simplify error paths in nfsd_svc()NeilBrown2023-10-161-10/+4
* NFSD: add rpc_status netlink supportLorenzo Bianconi2023-10-161-0/+15
* SUNRPC: change sp_nrthreads to atomic_tNeilBrown2023-10-161-6/+5
* SUNRPC: change how svc threads are asked to exit.NeilBrown2023-10-161-1/+1
* NFSD: fix possible oops when nfsd/pool_stats is closed.NeilBrown2023-09-121-2/+3
* SUNRPC: remove timeout arg from svc_recv()NeilBrown2023-08-291-1/+1
* SUNRPC: change svc_recv() to return void.NeilBrown2023-08-291-11/+2
* SUNRPC: call svc_process() from svc_recv().NeilBrown2023-08-291-2/+1
* nfsd: separate nfsd_last_thread() from nfsd_put()NeilBrown2023-08-291-33/+19
* nfsd: Simplify code around svc_exit_thread() call in nfsd()NeilBrown2023-08-291-23/+0
* nfsd: don't allow nfsd threads to be signalled.NeilBrown2023-08-291-12/+0
* NFSD: Rename struct svc_cacherepChuck Lever2023-08-291-1/+1
* NFSD: Remove svc_rqst::rq_cacherepChuck Lever2023-08-291-4/+6
* NFSD: Distinguish per-net namespace initializationChuck Lever2023-06-181-0/+5
* NFSD: copy the whole verifier in nfsd_copy_write_verifierChuck Lever2023-02-201-1/+1
* nfsd: move reply cache initialization into nfsd startupJeff Layton2023-02-201-1/+9
* SUNRPC: Refactor RPC server dispatch methodChuck Lever2023-02-201-2/+2
* SUNRPC: Push svcxdr_init_encode() into svc_process_common()Chuck Lever2023-02-201-6/+0
* SUNRPC: Push svcxdr_init_decode() into svc_process_common()Chuck Lever2023-02-201-1/+0
* nfsd: shut down the NFSv4 state objects before the filecacheJeff Layton2022-12-221-1/+1
* NFSD: Use only RQ_DROPME to signal the need to drop a replyChuck Lever2022-12-101-1/+1
* nfsd: allow disabling NFSv2 at compile timeJeff Layton2022-11-281-0/+6
* NFSD: move from strlcpy with unused retval to strscpyWolfram Sang2022-09-261-1/+1
* NFSD: Remove CONFIG_NFSD_V3Chuck Lever2022-03-111-2/+0
* NFSD: Move svc_serv_ops::svo_function into struct svc_servChuck Lever2022-02-281-6/+1
* NFSD: Remove svc_serv_ops::svo_moduleChuck Lever2022-02-281-3/+0
* SUNRPC: Remove svc_shutdown_net()Chuck Lever2022-02-281-1/+1
* SUNRPC: Rename svc_create_xprt()Chuck Lever2022-02-281-4/+4
* SUNRPC: Remove svo_shutdown methodChuck Lever2022-02-281-1/+1
* SUNRPC: Remove the .svo_enqueue_xprt methodChuck Lever2022-02-281-1/+0
* Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-01-171-1/+1
|\
| * exit: Rename module_put_and_exit to module_put_and_kthread_exitEric W. Biederman2021-12-131-1/+1
* | NFSD: Rename boot verifier functionsChuck Lever2022-01-081-8/+8
* | NFSD: Clean up the nfsd_net::nfssvc_boot fieldChuck Lever2022-01-081-13/+38
* | NFSD: Write verifier might go backwardsChuck Lever2022-01-081-1/+1
* | NFSD: simplify locking for network notifier.NeilBrown2021-12-131-18/+20
* | SUNRPC: discard svo_setup and rename svc_set_num_threads_sync()NeilBrown2021-12-131-6/+5
* | NFSD: Make it possible to use svc_set_num_threads_syncNeilBrown2021-12-131-21/+20
* | NFSD: narrow nfsd_mutex protection in nfsd threadNeilBrown2021-12-131-6/+2
* | SUNRPC: use sv_lock to protect updates to sv_nrthreads.NeilBrown2021-12-131-3/+2
* | nfsd: make nfsd_stats.th_cnt atomic_tNeilBrown2021-12-131-3/+3
* | SUNRPC: stop using ->sv_nrthreads as a refcountNeilBrown2021-12-131-16/+26
* | SUNRPC/NFSD: clean up get/put functions.NeilBrown2021-12-131-14/+16
|/
* NFSD:fix boolreturn.cocci warningChangcheng Deng2021-10-191-1/+1
* SUNRPC: Change return value type of .pc_encodeChuck Lever2021-10-131-4/+4
* SUNRPC: Replace the "__be32 *p" parameter to .pc_encodeChuck Lever2021-10-131-6/+3
* SUNRPC: Change return value type of .pc_decodeChuck Lever2021-10-131-3/+3
* SUNRPC: Replace the "__be32 *p" parameter to .pc_decodeChuck Lever2021-10-131-4/+3
* NFSD: delay unmount source's export after inter-server copy completed.Dai Ngo2021-05-251-0/+3
* nfsd: removed unused argument in nfsd_startup_generic()Vasily Averin2021-04-151-4/+4