summaryrefslogtreecommitdiffstats
path: root/fs/nfsd
Commit message (Expand)AuthorAgeFilesLines
* 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
* | NFSD: Trace NFSv4 COMPOUND tagsChuck Lever2022-09-262-8/+15
* | NFSD: Replace dprintk() call site in fh_verify()Chuck Lever2022-09-262-10/+46
* | nfsd: remove nfsd4_prepare_cb_recall() declarationGaosheng Cui2022-09-261-1/+0
* | nfsd: clean up mounted_on_fileid handlingJeff Layton2022-09-261-7/+9
* | NFSD: Fix handling of oversized NFSv4 COMPOUND requestsChuck Lever2022-09-263-16/+18
* | NFSD: drop fname and flen args from nfsd_create_locked()NeilBrown2022-09-263-8/+6
* | NFSD: Protect against send buffer overflow in NFSv3 READChuck Lever2022-09-261-2/+2
* | NFSD: Protect against send buffer overflow in NFSv2 READChuck Lever2022-09-261-0/+1
* | NFSD: Protect against send buffer overflow in NFSv3 READDIRChuck Lever2022-09-261-3/+4
* | NFSD: Protect against send buffer overflow in NFSv2 READDIRChuck Lever2022-09-261-3/+2
* | NFSD: Increase NFSD_MAX_OPS_PER_COMPOUNDChuck Lever2022-09-262-4/+5
* | nfsd: Propagate some error code returned by memdup_user()Christophe JAILLET2022-09-261-3/+3
* | nfsd: Avoid some useless testsChristophe JAILLET2022-09-261-3/+3
* | nfsd: Fix a memory leak in an error handling pathChristophe JAILLET2022-09-261-1/+3