summaryrefslogtreecommitdiffstats
path: root/fs/nfsd
AgeCommit message (Expand)AuthorFilesLines
2022-11-28nfsd: allow disabling NFSv2 at compile timeJeff Layton5-8/+27
2022-11-28nfsd: move nfserrno() to vfs.cJeff Layton8-63/+68
2022-11-28nfsd: ignore requests to disable unsupported versionsJeff Layton1-1/+3
2022-11-28NFSD: Finish converting the NFSv3 GETACL result encoderChuck Lever1-24/+6
2022-11-28NFSD: Finish converting the NFSv2 GETACL result encoderChuck Lever1-10/+0
2022-11-28NFSD: Remove redundant assignment to variable host_errColin Ian King1-1/+0
2022-11-28NFSD: Simplify READ_PLUSAnna Schumaker1-107/+32
2022-11-27Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-2/+2
2022-11-26Merge tag 'nfsd-6.1-6' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds1-3/+4
2022-11-25use less confusing names for iov_iter direction initializersAl Viro1-2/+2
2022-11-25vfs: fix copy_file_range() averts filesystem freeze protectionAmir Goldstein1-2/+2
2022-11-23NFSD: Fix reads with a non-zero offset that don't end on a page boundaryChuck Lever1-3/+4
2022-11-17Merge tag 'nfsd-6.1-5' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds1-1/+4
2022-11-14NFSD: Fix trace_nfsd_fh_verify_err() crasherChuck Lever1-1/+4
2022-11-11Merge tag 'nfsd-6.1-4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2-0/+2
2022-11-08nfsd: put the export reference in nfsd4_verify_deleg_dentryJeff Layton1-0/+1
2022-11-05nfsd: fix use-after-free in nfsd_file_do_acquire tracepointJeff Layton1-0/+1
2022-11-01Merge tag 'nfsd-6.1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds1-3/+2
2022-11-01nfsd: fix net-namespace logic in __nfsd_file_cache_purgeJeff Layton1-3/+2
2022-11-01cred: Do not default to init_cred in prepare_kernel_cred()Kees Cook1-1/+1
2022-10-21Merge tag 'nfsd-6.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2-2/+4
2022-10-20fs: rename current get acl methodChristian Brauner3-6/+6
2022-10-19fs: pass dentry to set acl methodChristian Brauner3-6/+6
2022-10-13nfsd: ensure we always call fh_verify_error tracepointJeff Layton1-1/+1
2022-10-11treewide: use get_random_u32() when possibleJason A. Donenfeld1-2/+2
2022-10-11NFSD: unregister shrinker when nfsd_init_net() failsTetsuo Handa1-1/+3
2022-10-10Merge tag 'nfsd-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds1-59/+29
2022-10-06Merge tag 'pull-file' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2-7/+7
2022-10-05nfsd: rework hashtable handling in nfsd_do_file_acquireJeff Layton1-30/+22
2022-10-05nfsd: fix nfsd_file_unhash_and_disposeJeff Layton1-29/+7
2022-09-26nfsd: extra checks when freeing delegation stateidsJeff Layton1-1/+6
2022-09-26nfsd: make nfsd4_run_cb a bool return functionJeff Layton3-6/+15
2022-09-26nfsd: fix comments about spinlock handling with delegationsJeff Layton1-2/+2
2022-09-26nfsd: only fill out return pointer on success in nfsd4_lookup_stateidJeff Layton1-4/+6
2022-09-26NFSD: fix use-after-free on source server when doing inter-server copyDai Ngo1-0/+5
2022-09-26NFSD: Cap rsize_bop result based on send buffer sizeChuck Lever1-24/+24
2022-09-26NFSD: Rename the fields in copy_stateid_tChuck Lever3-21/+21
2022-09-26nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_file_cache_stats_fopsChenXiaoSong3-14/+4
2022-09-26nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_reply_cache_stats_fopsChenXiaoSong3-18/+7
2022-09-26nfsd: use DEFINE_SHOW_ATTRIBUTE to define client_info_fopsChenXiaoSong1-12/+2
2022-09-26nfsd: use DEFINE_SHOW_ATTRIBUTE to define export_features_fops and supported_...ChenXiaoSong1-24/+5
2022-09-26nfsd: use DEFINE_PROC_SHOW_ATTRIBUTE to define nfsd_proc_opsChenXiaoSong1-12/+2
2022-09-26NFSD: Pack struct nfsd4_compoundresChuck Lever1-1/+1
2022-09-26NFSD: Remove unused nfsd4_compoundargs::cachetype fieldChuck Lever1-1/+0
2022-09-26NFSD: Remove "inline" directives on op_rsize_bop helpersChuck Lever2-47/+77
2022-09-26NFSD: Clean up nfs4svc_encode_compoundres()Chuck Lever1-4/+0
2022-09-26NFSD: Clean up WRITE arg decodersChuck Lever2-6/+2
2022-09-26NFSD: Use xdr_inline_decode() to decode NFSv3 symlinksChuck Lever1-11/+3
2022-09-26NFSD: Refactor common code out of dirlist helpersChuck Lever2-18/+2
2022-09-26NFSD: Reduce amount of struct nfsd4_compoundargs that needs clearingChuck Lever2-12/+51