summaryrefslogtreecommitdiff
path: root/fs/nfsd/nfs4proc.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "SUNRPC: Use RMW bitops in single-threaded hot paths"Chuck Lever2023-01-061-4/+3
* NFSD: fix use-after-free in __nfs42_ssc_open()Dai Ngo2022-12-141-15/+5
* NFSD: pass range end to vfs_fsync_range() instead of countBrian Foster2022-12-101-2/+3
* nfsd: return error if nfs4_setacl failsJeff Layton2022-12-101-0/+2
* NFSD: Clean up nfs4_preprocess_stateid_op() call sitesChuck Lever2022-11-281-24/+7
* NFSD: Pass the target nfsd_file to nfsd_commit()Chuck Lever2022-11-281-1/+10
* 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-261-3/+3
* NFSD: Remove "inline" directives on op_rsize_bop helpersChuck Lever2022-09-261-46/+75
* NFSD: Reduce amount of struct nfsd4_compoundargs that needs clearingChuck Lever2022-09-261-1/+1
* SUNRPC: Parametrize how much of argsize should be zeroedChuck Lever2022-09-261-0/+2
* NFSD: Add tracepoints to report NFSv4 callback completionsChuck Lever2022-09-261-0/+4
* NFSD: Trace NFSv4 COMPOUND tagsChuck Lever2022-09-261-1/+1
* NFSD: Fix handling of oversized NFSv4 COMPOUND requestsChuck Lever2022-09-261-6/+13
* NFSD: remove redundant variable statusJinpeng Cui2022-09-261-12/+4
* NFSD enforce filehandle check for source file in COPYOlga Kornievskaia2022-09-261-1/+7
* NFSD: move from strlcpy with unused retval to strscpyWolfram Sang2022-09-261-1/+1
* NFSD: use explicit lock/unlock for directory opsNeilBrown2022-08-041-2/+4
* NFSD: reduce locking in nfsd_lookup()NeilBrown2022-08-041-8/+12
* NFSD: always drop directory lock in nfsd_unlink()NeilBrown2022-08-041-3/+1
* NFSD: change nfsd_create()/nfsd_symlink() to unlock directory before returning.NeilBrown2022-08-041-2/+0
* NFSD: add posix ACLs to struct nfsd_attrsNeilBrown2022-08-041-30/+16
* NFSD: add security label to struct nfsd_attrsNeilBrown2022-07-291-40/+9
* NFSD: set attributes when creating symlinksNeilBrown2022-07-291-1/+1
* NFSD: introduce struct nfsd_attrsNeilBrown2022-07-291-7/+16
* NFSD: verify the opened dentry after setting a delegationJeff Layton2022-07-291-0/+1
* NFSD: Move copy offload callback arguments into a separate structureChuck Lever2022-07-291-22/+22
* NFSD: Add nfsd4_send_cb_offload()Chuck Lever2022-07-291-15/+22
* NFSD: Remove kmalloc from nfsd4_do_async_copy()Chuck Lever2022-07-291-14/+14
* NFSD: Refactor nfsd4_do_copy()Chuck Lever2022-07-291-8/+14
* NFSD: Refactor nfsd4_cleanup_inter_ssc() (2/2)Chuck Lever2022-07-291-8/+7
* NFSD: Refactor nfsd4_cleanup_inter_ssc() (1/2)Chuck Lever2022-07-291-5/+5
* NFSD: Replace boolean fields in struct nfsd4_copyChuck Lever2022-07-291-32/+19
* NFSD: Make nfs4_put_copy() staticChuck Lever2022-07-291-1/+1
* NFSD: Shrink size of struct nfsd4_copyChuck Lever2022-07-291-2/+6
* NFSD: Shrink size of struct nfsd4_copy_notifyChuck Lever2022-07-291-2/+2
* NFSD: Fix strncpy() fortify warningChuck Lever2022-07-291-1/+1
* NFSD: Demote a WARN to a pr_warn()Chuck Lever2022-07-291-3/+3
* NFSD: Fix space and spelling mistakeZhang Jiaming2022-07-291-2/+2
* SUNRPC: Use RMW bitops in single-threaded hot pathsChuck Lever2022-05-231-3/+4
* NFSD: Move documenting comment for nfsd4_process_open2()Chuck Lever2022-05-231-5/+1
* NFSD: Fix whitespaceChuck Lever2022-05-231-25/+25
* NFSD: Remove dprintk call sites from tail of nfsd4_open()Chuck Lever2022-05-231-4/+0
* NFSD: Instantiate a struct file when creating a regular NFSv4 fileChuck Lever2022-05-231-4/+39
* NFSD: Refactor NFSv4 OPEN(CREATE)Chuck Lever2022-05-201-10/+152
* NFSD: Clamp WRITE offsetsChuck Lever2022-02-091-2/+3
* NFSD: Fix the behavior of READ near OFFSET_MAXChuck Lever2022-02-091-2/+6
* NFSD: Move fill_pre_wcc() and fill_post_wcc()Chuck Lever2022-01-081-1/+1
* NFSD: Rename boot verifier functionsChuck Lever2022-01-081-1/+1
* nfsd: Add a tracepoint for errors in nfsd4_clone_file_range()Trond Myklebust2022-01-081-1/+1