aboutsummaryrefslogtreecommitdiff
path: root/fs/nfsd
AgeCommit message (Expand)AuthorFilesLines
2022-10-06Merge tag 'pull-file' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsGravatar Linus Torvalds 2-7/+7
2022-09-26nfsd: extra checks when freeing delegation stateidsGravatar Jeff Layton 1-1/+6
2022-09-26nfsd: make nfsd4_run_cb a bool return functionGravatar Jeff Layton 3-6/+15
2022-09-26nfsd: fix comments about spinlock handling with delegationsGravatar Jeff Layton 1-2/+2
2022-09-26nfsd: only fill out return pointer on success in nfsd4_lookup_stateidGravatar Jeff Layton 1-4/+6
2022-09-26NFSD: fix use-after-free on source server when doing inter-server copyGravatar Dai Ngo 1-0/+5
2022-09-26NFSD: Cap rsize_bop result based on send buffer sizeGravatar Chuck Lever 1-24/+24
2022-09-26NFSD: Rename the fields in copy_stateid_tGravatar Chuck Lever 3-21/+21
2022-09-26nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_file_cache_stats_fopsGravatar ChenXiaoSong 3-14/+4
2022-09-26nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_reply_cache_stats_fopsGravatar ChenXiaoSong 3-18/+7
2022-09-26nfsd: use DEFINE_SHOW_ATTRIBUTE to define client_info_fopsGravatar ChenXiaoSong 1-12/+2
2022-09-26nfsd: use DEFINE_SHOW_ATTRIBUTE to define export_features_fops and supported_...Gravatar ChenXiaoSong 1-24/+5
2022-09-26nfsd: use DEFINE_PROC_SHOW_ATTRIBUTE to define nfsd_proc_opsGravatar ChenXiaoSong 1-12/+2
2022-09-26NFSD: Pack struct nfsd4_compoundresGravatar Chuck Lever 1-1/+1
2022-09-26NFSD: Remove unused nfsd4_compoundargs::cachetype fieldGravatar Chuck Lever 1-1/+0
2022-09-26NFSD: Remove "inline" directives on op_rsize_bop helpersGravatar Chuck Lever 2-47/+77
2022-09-26NFSD: Clean up nfs4svc_encode_compoundres()Gravatar Chuck Lever 1-4/+0
2022-09-26NFSD: Clean up WRITE arg decodersGravatar Chuck Lever 2-6/+2
2022-09-26NFSD: Use xdr_inline_decode() to decode NFSv3 symlinksGravatar Chuck Lever 1-11/+3
2022-09-26NFSD: Refactor common code out of dirlist helpersGravatar Chuck Lever 2-18/+2
2022-09-26NFSD: Reduce amount of struct nfsd4_compoundargs that needs clearingGravatar Chuck Lever 2-12/+51
2022-09-26SUNRPC: Parametrize how much of argsize should be zeroedGravatar Chuck Lever 5-0/+50
2022-09-26NFSD: add shrinker to reap courtesy clients on low memory conditionGravatar Dai Ngo 4-12/+96
2022-09-26NFSD: keep track of the number of courtesy clients in the systemGravatar Dai Ngo 2-1/+18
2022-09-26NFSD: Return nfserr_serverfault if splice_ok but buf->pages have dataGravatar Anna Schumaker 1-1/+1
2022-09-26NFSD: Make nfsd4_remove() wait before returning NFS4ERR_DELAYGravatar Chuck Lever 1-1/+10
2022-09-26NFSD: Make nfsd4_rename() wait before returning NFS4ERR_DELAYGravatar Chuck Lever 1-1/+9
2022-09-26NFSD: Make nfsd4_setattr() wait before returning NFS4ERR_DELAYGravatar Chuck Lever 1-1/+8
2022-09-26NFSD: Refactor nfsd_setattr()Gravatar Chuck Lever 1-40/+57
2022-09-26NFSD: Add a mechanism to wait for a DELEGRETURNGravatar Chuck Lever 3-0/+60
2022-09-26NFSD: Add tracepoints to report NFSv4 callback completionsGravatar Chuck Lever 4-1/+48
2022-09-26NFSD: Trace NFSv4 COMPOUND tagsGravatar Chuck Lever 2-8/+15
2022-09-26NFSD: Replace dprintk() call site in fh_verify()Gravatar Chuck Lever 2-10/+46
2022-09-26nfsd: remove nfsd4_prepare_cb_recall() declarationGravatar Gaosheng Cui 1-1/+0
2022-09-26nfsd: clean up mounted_on_fileid handlingGravatar Jeff Layton 1-7/+9
2022-09-26NFSD: Fix handling of oversized NFSv4 COMPOUND requestsGravatar Chuck Lever 3-16/+18
2022-09-26NFSD: drop fname and flen args from nfsd_create_locked()Gravatar NeilBrown 3-8/+6
2022-09-26NFSD: Protect against send buffer overflow in NFSv3 READGravatar Chuck Lever 1-2/+2
2022-09-26NFSD: Protect against send buffer overflow in NFSv2 READGravatar Chuck Lever 1-0/+1
2022-09-26NFSD: Protect against send buffer overflow in NFSv3 READDIRGravatar Chuck Lever 1-3/+4
2022-09-26NFSD: Protect against send buffer overflow in NFSv2 READDIRGravatar Chuck Lever 1-3/+2
2022-09-26NFSD: Increase NFSD_MAX_OPS_PER_COMPOUNDGravatar Chuck Lever 2-4/+5
2022-09-26nfsd: Propagate some error code returned by memdup_user()Gravatar Christophe JAILLET 1-3/+3
2022-09-26nfsd: Avoid some useless testsGravatar Christophe JAILLET 1-3/+3
2022-09-26nfsd: Fix a memory leak in an error handling pathGravatar Christophe JAILLET 1-1/+3
2022-09-26NFSD: remove redundant variable statusGravatar Jinpeng Cui 1-12/+4
2022-09-26NFSD enforce filehandle check for source file in COPYGravatar Olga Kornievskaia 1-1/+7
2022-09-26NFSD: move from strlcpy with unused retval to strscpyGravatar Wolfram Sang 3-6/+6
2022-09-13Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsGravatar Linus Torvalds 1-4/+8
2022-09-12nfsd_splice_actor(): handle compound pagesGravatar Al Viro 1-4/+8