summaryrefslogtreecommitdiffstats
path: root/fs/nfsd
Commit message (Expand)AuthorAgeFilesLines
* nfsd: shut down the NFSv4 state objects before the filecacheJeff Layton2023-01-121-1/+1
* NFSD: fix use-after-free in __nfs42_ssc_open()Dai Ngo2023-01-041-15/+5
* nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failureDan Aloni2022-12-311-1/+3
* NFSD: pass range end to vfs_fsync_range() instead of countBrian Foster2022-12-311-2/+3
* nfsd: return error if nfs4_setacl failsJeff Layton2022-12-311-0/+2
* nfsd: don't call nfsd_file_put from client states seqfile displayJeff Layton2022-12-311-18/+33
* NFSD: Finish converting the NFSv3 GETACL result encoderChuck Lever2022-12-311-24/+6
* NFSD: Finish converting the NFSv2 GETACL result encoderChuck Lever2022-12-311-10/+0
* 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