summaryrefslogtreecommitdiff
path: root/fs/nfsd
AgeCommit message (Expand)Author
2022-10-11treewide: use get_random_u32() when possibleJason A. Donenfeld
2022-10-10Merge tag 'nfsd-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds
2022-10-06Merge tag 'pull-file' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds
2022-10-05nfsd: rework hashtable handling in nfsd_do_file_acquireJeff Layton
2022-10-05nfsd: fix nfsd_file_unhash_and_disposeJeff Layton
2022-09-26nfsd: extra checks when freeing delegation stateidsJeff Layton
2022-09-26nfsd: make nfsd4_run_cb a bool return functionJeff Layton
2022-09-26nfsd: fix comments about spinlock handling with delegationsJeff Layton
2022-09-26nfsd: only fill out return pointer on success in nfsd4_lookup_stateidJeff Layton
2022-09-26NFSD: fix use-after-free on source server when doing inter-server copyDai Ngo
2022-09-26NFSD: Cap rsize_bop result based on send buffer sizeChuck Lever
2022-09-26NFSD: Rename the fields in copy_stateid_tChuck Lever
2022-09-26nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_file_cache_stats_fopsChenXiaoSong
2022-09-26nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_reply_cache_stats_fopsChenXiaoSong
2022-09-26nfsd: use DEFINE_SHOW_ATTRIBUTE to define client_info_fopsChenXiaoSong
2022-09-26nfsd: use DEFINE_SHOW_ATTRIBUTE to define export_features_fops and supported_...ChenXiaoSong
2022-09-26nfsd: use DEFINE_PROC_SHOW_ATTRIBUTE to define nfsd_proc_opsChenXiaoSong
2022-09-26NFSD: Pack struct nfsd4_compoundresChuck Lever
2022-09-26NFSD: Remove unused nfsd4_compoundargs::cachetype fieldChuck Lever
2022-09-26NFSD: Remove "inline" directives on op_rsize_bop helpersChuck Lever
2022-09-26NFSD: Clean up nfs4svc_encode_compoundres()Chuck Lever
2022-09-26NFSD: Clean up WRITE arg decodersChuck Lever
2022-09-26NFSD: Use xdr_inline_decode() to decode NFSv3 symlinksChuck Lever
2022-09-26NFSD: Refactor common code out of dirlist helpersChuck Lever
2022-09-26NFSD: Reduce amount of struct nfsd4_compoundargs that needs clearingChuck Lever
2022-09-26SUNRPC: Parametrize how much of argsize should be zeroedChuck Lever
2022-09-26NFSD: add shrinker to reap courtesy clients on low memory conditionDai Ngo
2022-09-26NFSD: keep track of the number of courtesy clients in the systemDai Ngo
2022-09-26NFSD: Return nfserr_serverfault if splice_ok but buf->pages have dataAnna Schumaker
2022-09-26NFSD: Make nfsd4_remove() wait before returning NFS4ERR_DELAYChuck Lever
2022-09-26NFSD: Make nfsd4_rename() wait before returning NFS4ERR_DELAYChuck Lever
2022-09-26NFSD: Make nfsd4_setattr() wait before returning NFS4ERR_DELAYChuck Lever
2022-09-26NFSD: Refactor nfsd_setattr()Chuck Lever
2022-09-26NFSD: Add a mechanism to wait for a DELEGRETURNChuck Lever
2022-09-26NFSD: Add tracepoints to report NFSv4 callback completionsChuck Lever
2022-09-26NFSD: Trace NFSv4 COMPOUND tagsChuck Lever
2022-09-26NFSD: Replace dprintk() call site in fh_verify()Chuck Lever
2022-09-26nfsd: remove nfsd4_prepare_cb_recall() declarationGaosheng Cui
2022-09-26nfsd: clean up mounted_on_fileid handlingJeff Layton
2022-09-26NFSD: Fix handling of oversized NFSv4 COMPOUND requestsChuck Lever
2022-09-26NFSD: drop fname and flen args from nfsd_create_locked()NeilBrown
2022-09-26NFSD: Protect against send buffer overflow in NFSv3 READChuck Lever
2022-09-26NFSD: Protect against send buffer overflow in NFSv2 READChuck Lever
2022-09-26NFSD: Protect against send buffer overflow in NFSv3 READDIRChuck Lever
2022-09-26NFSD: Protect against send buffer overflow in NFSv2 READDIRChuck Lever
2022-09-26NFSD: Increase NFSD_MAX_OPS_PER_COMPOUNDChuck Lever
2022-09-26nfsd: Propagate some error code returned by memdup_user()Christophe JAILLET
2022-09-26nfsd: Avoid some useless testsChristophe JAILLET
2022-09-26nfsd: Fix a memory leak in an error handling pathChristophe JAILLET
2022-09-26NFSD: remove redundant variable statusJinpeng Cui