summaryrefslogtreecommitdiffstats
path: root/fs/nfsd/nfs4proc.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* nfsd: Replace use of rwsem with errseq_tTrond Myklebust2022-01-081-7/+9
* NFSD: Fix sparse warningChuck Lever2021-12-131-1/+1
* NFSD: Save location of NFSv4 COMPOUND statusChuck Lever2021-10-131-1/+1
* NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment()Chuck Lever2021-10-021-2/+1
* NFSD: Initialize pointer ni with NULL and not plain integer 0Colin Ian King2021-10-021-1/+1
* NFSD: simplify struct nfsfhNeilBrown2021-10-021-2/+2
* nfsd: remove redundant assignment to pointer 'this'Colin Ian King2021-07-061-1/+1
* NFSD: Fix error return code in nfsd4_interssc_connect()Wei Yongjun2021-07-061-0/+1
* nfsd: fix kernel test robot warning in SSC codeDai Ngo2021-07-061-2/+2
* NFSD: delay unmount source's export after inter-server copy completed.Dai Ngo2021-05-251-4/+131
* NFSD add vfs_fsync after async copy is doneOlga Kornievskaia2021-05-251-1/+13
* NFSD: Add an nfsd_cb_offload tracepointChuck Lever2021-05-181-0/+2
* treewide: remove editor modelines and cruftMasahiro Yamada2021-05-071-6/+0
* NFSv4.2: fix copy stateid copying for the async copyOlga Kornievskaia2021-04-011-2/+2
* nfsd: don't ignore high bits of copy countJ. Bruce Fields2021-03-221-1/+1
* nfsd: COPY with length 0 should copy to end of fileJ. Bruce Fields2021-03-221-0/+3
* NFSD: Extract the svcxdr_init_encode() helperChuck Lever2021-03-221-23/+8