summaryrefslogtreecommitdiffstats
path: root/include/linux/sunrpc/svc.h
Commit message (Expand)AuthorAgeFilesLines
* SUNRPC: replace program list with program arrayNeilBrown4 days1-3/+4
* sunrpc: allow svc threads to fail initialisation cleanlyNeilBrown7 days1-0/+31
* sunrpc: change sp_nrthreads from atomic_t to unsigned int.NeilBrown7 days1-2/+2
* SUNRPC: make various functions static, or not exported.NeilBrown2024-09-011-9/+0
* sunrpc: refactor pool_mode setting codeJeff Layton2024-07-081-0/+2
* sunrpc: fix up the special handling of sv_nrpools == 1Jeff Layton2024-07-081-0/+1
* sunrpc: remove ->pg_stats from svc_programJosef Bacik2024-03-011-1/+0
* sunrpc: pass in the sv_stats struct through svc_create_pooledJosef Bacik2024-03-011-1/+3
* Merge tag 'nfs-for-6.8-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2024-01-101-0/+2
|\
| * NFSv4.1: Use the nfs_client's rpc timeouts for backchannelBenjamin Coddington2024-01-041-0/+2
* | SUNRPC: discard sv_refcnt, and svc_get/svc_putNeilBrown2024-01-071-26/+1
* | svc: don't hold reference for poolstats, only mutex.NeilBrown2024-01-071-1/+7
* | SUNRPC: Remove RQ_SPLICE_OKChuck Lever2024-01-071-2/+0
|/
* NFSD: add rpc_status netlink supportLorenzo Bianconi2023-10-161-0/+1
* SUNRPC: change the back-channel queue to lwqNeilBrown2023-10-161-2/+1
* SUNRPC: discard sp_lockNeilBrown2023-10-161-1/+0
* SUNRPC: change sp_nrthreads to atomic_tNeilBrown2023-10-161-1/+1
* SUNRPC: use lwq for sp_sockets - renamed to sp_xprtsNeilBrown2023-10-161-1/+2
* SUNRPC: only have one thread waking up at a timeNeilBrown2023-10-161-11/+0
* SUNRPC: change service idle list to be an llistNeilBrown2023-10-161-16/+5
* SUNRPC: discard SP_CONGESTEDNeilBrown2023-10-161-1/+0
* SUNRPC: add list of idle threadsNeilBrown2023-10-161-1/+24
* SUNRPC: change how svc threads are asked to exit.NeilBrown2023-10-161-1/+25
* SUNRPC: integrate back-channel processing with svc_recv()NeilBrown2023-10-161-2/+0
* SUNRPC: Clean up bc_svc_process()Chuck Lever2023-10-161-2/+1
* SUNRPC: Remove return value of svc_pool_wake_idle_thread()NeilBrown2023-08-291-1/+1
* SUNRPC: Count ingress RPC messages per svc_poolChuck Lever2023-08-291-0/+1
* SUNRPC: Deduplicate thread wake-up codeChuck Lever2023-08-291-0/+1
* SUNRPC: Add enum svc_auth_statusChuck Lever2023-08-291-1/+1
* SUNRPC: change svc_rqst::rq_flags bits to enumNeilBrown2023-08-291-10/+13
* SUNRPC: change svc_pool::sp_flags bits to enumNeilBrown2023-08-291-3/+7
* SUNRPC: remove timeout arg from svc_recv()NeilBrown2023-08-291-1/+0
* nfsd: Simplify code around svc_exit_thread() call in nfsd()NeilBrown2023-08-291-13/+0
* NFSD: Remove svc_rqst::rq_cacherepChuck Lever2023-08-291-1/+0
* Merge tag 'net-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2023-06-281-6/+5
|\
| * sunrpc: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpageDavid Howells2023-06-121-6/+5
* | Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-06-281-1/+1
|\ \
| * | net: convert sunrpc from pagevec to folio_batchMatthew Wilcox (Oracle)2023-06-231-1/+1
| |/
* / NFSD: Ensure that xdr_write_pages updates rq_next_pageChuck Lever2023-06-051-0/+21
|/
* SUNRPC: Relocate svc_free_res_pages()Chuck Lever2023-04-261-11/+1
* SUNRPC: Ignore return value of ->xpo_sendtoChuck Lever2023-04-261-1/+1
* NFSD: Watch for rq_pages bounds checking errors in nfsd_splice_actor()Chuck Lever2023-04-261-1/+1
* SUNRPC: Replace pool stats with per-CPU variablesChuck Lever2023-02-201-9/+6
* SUNRPC: Use per-CPU counters to tally server RPC countsChuck Lever2023-02-201-1/+1
* SUNRPC: Set rq_accept_statp inside ->accept methodsChuck Lever2023-02-201-0/+19
* SUNRPC: Refactor RPC server dispatch methodChuck Lever2023-02-201-2/+3
* SUNRPC: Remove no-longer-used helper functionsChuck Lever2023-02-201-65/+1
* SUNRPC: Convert unwrap data paths to use xdr_stream for repliesChuck Lever2023-02-201-2/+24
* sunrpc: svc: Remove an unused static function svc_ungetu32()Li zeming2022-12-101-7/+0
* SUNRPC: Remove unused svc_rqst::rq_lock fieldChuck Lever2022-11-281-1/+0