summaryrefslogtreecommitdiff
path: root/fs/nfsd
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2022-11-271-2/+2
|\
| * vfs: fix copy_file_range() averts filesystem freeze protectionAmir Goldstein2022-11-251-2/+2
* | Merge tag 'nfsd-6.1-6' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2022-11-261-3/+4
|\ \
| * | NFSD: Fix reads with a non-zero offset that don't end on a page boundaryChuck Lever2022-11-231-3/+4
* | | Merge tag 'nfsd-6.1-5' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2022-11-171-1/+4
|\ \ \ | |/ /
| * | NFSD: Fix trace_nfsd_fh_verify_err() crasherChuck Lever2022-11-141-1/+4
* | | Merge tag 'nfsd-6.1-4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2022-11-112-0/+2
|\ \ \ | |/ /
| * | nfsd: put the export reference in nfsd4_verify_deleg_dentryJeff Layton2022-11-081-0/+1
| * | nfsd: fix use-after-free in nfsd_file_do_acquire tracepointJeff Layton2022-11-051-0/+1
* | | Merge tag 'nfsd-6.1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2022-11-011-3/+2
|\ \ \ | |/ /
| * | nfsd: fix net-namespace logic in __nfsd_file_cache_purgeJeff Layton2022-11-011-3/+2
* | | Merge tag 'nfsd-6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2022-10-212-2/+4
|\ \ \ | |/ / | | / | |/ |/|
| * nfsd: ensure we always call fh_verify_error tracepointJeff Layton2022-10-131-1/+1
| * NFSD: unregister shrinker when nfsd_init_net() failsTetsuo Handa2022-10-111-1/+3
* | treewide: use get_random_u32() when possibleJason A. Donenfeld2022-10-111-2/+2
* | Merge tag 'nfsd-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2022-10-101-59/+29
|\ \ | |/
| * nfsd: rework hashtable handling in nfsd_do_file_acquireJeff Layton2022-10-051-30/+22
| * nfsd: fix nfsd_file_unhash_and_disposeJeff Layton2022-10-051-29/+7
* | Merge tag 'pull-file' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2022-10-062-7/+7
|\ \ | |/ |/|
| * Change calling conventions for filldir_tAl Viro2022-08-172-7/+7
* | nfsd: extra checks when freeing delegation stateidsJeff Layton2022-09-261-1/+6
* | nfsd: make nfsd4_run_cb a bool return functionJeff Layton2022-09-263-6/+15
* | nfsd: fix comments about spinlock handling with delegationsJeff Layton2022-09-261-2/+2
* | nfsd: only fill out return pointer on success in nfsd4_lookup_stateidJeff Layton2022-09-261-4/+6
* | NFSD: fix use-after-free on source server when doing inter-server copyDai Ngo2022-09-261-0/+5
* | NFSD: Cap rsize_bop result based on send buffer sizeChuck Lever2022-09-261-24/+24
* | NFSD: Rename the fields in copy_stateid_tChuck Lever2022-09-263-21/+21
* | nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_file_cache_stats_fopsChenXiaoSong2022-09-263-14/+4
* | nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_reply_cache_stats_fopsChenXiaoSong2022-09-263-18/+7
* | nfsd: use DEFINE_SHOW_ATTRIBUTE to define client_info_fopsChenXiaoSong2022-09-261-12/+2
* | nfsd: use DEFINE_SHOW_ATTRIBUTE to define export_features_fops and supported_...ChenXiaoSong2022-09-261-24/+5
* | nfsd: use DEFINE_PROC_SHOW_ATTRIBUTE to define nfsd_proc_opsChenXiaoSong2022-09-261-12/+2
* | NFSD: Pack struct nfsd4_compoundresChuck Lever2022-09-261-1/+1
* | NFSD: Remove unused nfsd4_compoundargs::cachetype fieldChuck Lever2022-09-261-1/+0
* | NFSD: Remove "inline" directives on op_rsize_bop helpersChuck Lever2022-09-262-47/+77
* | NFSD: Clean up nfs4svc_encode_compoundres()Chuck Lever2022-09-261-4/+0
* | NFSD: Clean up WRITE arg decodersChuck Lever2022-09-262-6/+2
* | NFSD: Use xdr_inline_decode() to decode NFSv3 symlinksChuck Lever2022-09-261-11/+3
* | NFSD: Refactor common code out of dirlist helpersChuck Lever2022-09-262-18/+2
* | NFSD: Reduce amount of struct nfsd4_compoundargs that needs clearingChuck Lever2022-09-262-12/+51
* | SUNRPC: Parametrize how much of argsize should be zeroedChuck Lever2022-09-265-0/+50
* | NFSD: add shrinker to reap courtesy clients on low memory conditionDai Ngo2022-09-264-12/+96
* | NFSD: keep track of the number of courtesy clients in the systemDai Ngo2022-09-262-1/+18
* | NFSD: Return nfserr_serverfault if splice_ok but buf->pages have dataAnna Schumaker2022-09-261-1/+1
* | NFSD: Make nfsd4_remove() wait before returning NFS4ERR_DELAYChuck Lever2022-09-261-1/+10
* | NFSD: Make nfsd4_rename() wait before returning NFS4ERR_DELAYChuck Lever2022-09-261-1/+9
* | NFSD: Make nfsd4_setattr() wait before returning NFS4ERR_DELAYChuck Lever2022-09-261-1/+8
* | NFSD: Refactor nfsd_setattr()Chuck Lever2022-09-261-40/+57
* | NFSD: Add a mechanism to wait for a DELEGRETURNChuck Lever2022-09-263-0/+60
* | NFSD: Add tracepoints to report NFSv4 callback completionsChuck Lever2022-09-264-1/+48