summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-06-21NFSD: Remove unused nfsd4_compoundargs::cachetype fieldChuck Lever1-1/+0
2024-06-21NFSD: Remove "inline" directives on op_rsize_bop helpersChuck Lever2-47/+77
2024-06-21NFSD: Clean up nfs4svc_encode_compoundres()Chuck Lever1-4/+0
2024-06-21NFSD: Clean up WRITE arg decodersChuck Lever2-6/+2
2024-06-21NFSD: Use xdr_inline_decode() to decode NFSv3 symlinksChuck Lever1-11/+3
2024-06-21NFSD: Refactor common code out of dirlist helpersChuck Lever4-18/+26
2024-06-21NFSD: Reduce amount of struct nfsd4_compoundargs that needs clearingChuck Lever2-12/+51
2024-06-21SUNRPC: Parametrize how much of argsize should be zeroedChuck Lever10-1/+101
2024-06-21NFSD: add shrinker to reap courtesy clients on low memory conditionDai Ngo4-12/+96
2024-06-21NFSD: keep track of the number of courtesy clients in the systemDai Ngo2-1/+18
2024-06-21NFSD: Make nfsd4_remove() wait before returning NFS4ERR_DELAYChuck Lever1-1/+10
2024-06-21NFSD: Make nfsd4_rename() wait before returning NFS4ERR_DELAYChuck Lever1-1/+9
2024-06-21NFSD: Make nfsd4_setattr() wait before returning NFS4ERR_DELAYChuck Lever1-1/+8
2024-06-21NFSD: Refactor nfsd_setattr()Chuck Lever1-40/+57
2024-06-21NFSD: Add a mechanism to wait for a DELEGRETURNChuck Lever3-0/+60
2024-06-21NFSD: Add tracepoints to report NFSv4 callback completionsChuck Lever4-1/+48
2024-06-21nfsd: remove nfsd4_prepare_cb_recall() declarationGaosheng Cui1-1/+0
2024-06-21nfsd: clean up mounted_on_fileid handlingJeff Layton1-7/+9
2024-06-21NFSD: Fix handling of oversized NFSv4 COMPOUND requestsChuck Lever3-16/+18
2024-06-21NFSD: drop fname and flen args from nfsd_create_locked()NeilBrown3-8/+6
2024-06-21NFSD: Protect against send buffer overflow in NFSv3 READChuck Lever1-2/+2
2024-06-21NFSD: Protect against send buffer overflow in NFSv2 READChuck Lever1-0/+1
2024-06-21NFSD: Protect against send buffer overflow in NFSv3 READDIRChuck Lever1-3/+4
2024-06-21NFSD: Protect against send buffer overflow in NFSv2 READDIRChuck Lever1-3/+2
2024-06-21NFSD: Increase NFSD_MAX_OPS_PER_COMPOUNDChuck Lever2-4/+5
2024-06-21nfsd: Propagate some error code returned by memdup_user()Christophe JAILLET1-3/+3
2024-06-21nfsd: Avoid some useless testsChristophe JAILLET1-3/+3
2024-06-21NFSD: remove redundant variable statusJinpeng Cui1-12/+4
2024-06-21NFSD enforce filehandle check for source file in COPYOlga Kornievskaia1-1/+7
2024-06-21lockd: move from strlcpy with unused retval to strscpyWolfram Sang1-1/+1
2024-06-21NFSD: move from strlcpy with unused retval to strscpyWolfram Sang3-6/+6
2024-06-21nfsd_splice_actor(): handle compound pagesAl Viro1-4/+9
2024-06-21NFSD: fix regression with setting ACLs.NeilBrown1-10/+9
2024-06-21lockd: detect and reject lock arguments that overflowJeff Layton3-17/+12
2024-06-21NFSD: discard fh_locked flag and fh_lock/fh_unlockNeilBrown3-70/+6
2024-06-21NFSD: use (un)lock_inode instead of fh_(un)lock for file operationsNeilBrown4-32/+31
2024-06-21NFSD: use explicit lock/unlock for directory opsNeilBrown4-17/+36
2024-06-21NFSD: reduce locking in nfsd_lookup()NeilBrown5-32/+46
2024-06-21NFSD: only call fh_unlock() once in nfsd_link()NeilBrown1-9/+10
2024-06-21NFSD: always drop directory lock in nfsd_unlink()NeilBrown3-7/+6
2024-06-21NFSD: change nfsd_create()/nfsd_symlink() to unlock directory before returning.NeilBrown3-21/+21
2024-06-21NFSD: add posix ACLs to struct nfsd_attrsNeilBrown5-70/+45
2024-06-21NFSD: add security label to struct nfsd_attrsNeilBrown3-68/+15
2024-06-21NFSD: set attributes when creating symlinksNeilBrown5-12/+30
2024-06-21NFSD: introduce struct nfsd_attrsNeilBrown6-30/+71
2024-06-21NFSD: verify the opened dentry after setting a delegationJeff Layton3-5/+51
2024-06-21NFSD: drop fh argument from alloc_init_delegJeff Layton1-8/+6
2024-06-21NFSD: Move copy offload callback arguments into a separate structureChuck Lever3-45/+47
2024-06-21NFSD: Add nfsd4_send_cb_offload()Chuck Lever1-15/+22
2024-06-21NFSD: Remove kmalloc from nfsd4_do_async_copy()Chuck Lever1-14/+14