summaryrefslogtreecommitdiff
path: root/fs/nfs/nfs42proc.c
AgeCommit message (Expand)Author
2026-06-08NFS: fix eof updates after NFSv4.2 fallocate/zero-rangeDai Ngo
2026-04-22NFSv4.2: fix CLONE/COPY attrs in presence of delegated attributesOlga Kornievskaia
2026-04-13nfs: update inode ctime after removexattr operationJeff Layton
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2026-01-30NFS: Pass a struct nfs_client to nfs4_init_sequence()Anna Schumaker
2026-01-15NFS: Fix size read races in truncate, fallocate and copy offloadTrond Myklebust
2025-09-23NFS: Update listxattr to use xdr_set_scratch_folio()Anna Schumaker
2025-09-06NFSv4.2: Serialise O_DIRECT i/o and copy rangeTrond Myklebust
2025-09-06NFSv4.2: Serialise O_DIRECT i/o and fallocate()Trond Myklebust
2025-09-06NFSv4.2: Protect copy offload and clone against 'eof page pollution'Trond Myklebust
2025-09-06NFS: Protect against 'eof page pollution'Trond Myklebust
2025-05-28NFS: Add support for fallocate(FALLOC_FL_ZERO_RANGE)Anna Schumaker
2025-03-17NFS: Refactor trace_nfs4_offload_cancelChuck Lever
2025-03-17NFS: Use NFSv4.2's OFFLOAD_STATUS operationChuck Lever
2025-03-17NFS: Implement NFSv4.2's OFFLOAD_STATUS operationChuck Lever
2025-01-21NFSv4.2: make LAYOUTSTATS and LAYOUTERROR MOVEABLEOlga Kornievskaia
2025-01-21NFSv4.2: mark OFFLOAD_CANCEL MOVEABLEOlga Kornievskaia
2025-01-21NFS: Rename struct nfs4_offloadcancel_dataChuck Lever
2024-10-03NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies()Yanjun Zhang
2023-10-11nfs42: client needs to strip file mode's suid/sgid bit after ALLOCATE opDai Ngo
2023-08-30NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQOlga Kornievskaia
2023-08-19NFSv4.2: fix error handling in nfs42_proc_getxattrFedor Pchelkin
2023-06-19NFSv4.2: SETXATTR should update ctimeAnna Schumaker
2023-02-15nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIEDTigran Mkrtchyan
2022-10-27NFSv4.2: Fixup CLONE dest file size for zero-length countBenjamin Coddington
2022-10-13Merge tag 'nfs-for-6.1-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds
2022-10-06Merge tag 'pull-file_inode' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2022-10-05NFSv4.2: Add a tracepoint for listxattrAnna Schumaker
2022-10-05NFSv4.2: Add tracepoints for getxattr, setxattr, and removexattrAnna Schumaker
2022-09-08NFSv4.2: Update mode bits after ALLOCATE and DEALLOCATEAnna Schumaker
2022-09-01_nfs42_proc_copy(): use ->f_mapping instead of file_inode()->i_mappingAl Viro
2022-03-24NFS: replace usage of found with dedicated list iterator variableJakob Koschel
2022-03-22NFSv4/pnfs: Ensure pNFS allocation modes are consistent with nfsiodTrond Myklebust
2022-02-25NFSv4.2/copyoffload: Convert GFP_NOFS to GFP_KERNELTrond Myklebust
2022-02-25NFSv4/flexfiles: Convert GFP_NOFS to GFP_KERNELTrond Myklebust
2022-02-25NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify()Xin Xiong
2022-01-06NFSv42: Fallocate and clone should also request 'blocks used'Trond Myklebust
2021-11-17NFSv42: Fix pagecache invalidation after COPY/CLONEBenjamin Coddington
2021-11-04NFSv4.2 add tracepoint to OFFLOAD_CANCELOlga Kornievskaia
2021-11-04NFSv4.2 add tracepoint to COPY_NOTIFYOlga Kornievskaia
2021-11-04NFSv4.2 add tracepoint to CLONEOlga Kornievskaia
2021-11-04NFSv4.2 add tracepoint to COPYOlga Kornievskaia
2021-11-04NFSv4.2 add tracepoints to FALLOCATE and DEALLOCATEOlga Kornievskaia
2021-11-04NFSv4.2 add tracepoint to SEEKOlga Kornievskaia
2021-04-14NFSv42: Don't force attribute revalidation of the copy offload sourceTrond Myklebust
2021-04-14NFSv42: Copy offload should update the file size when appropriateTrond Myklebust
2021-04-14NFSv4.2 fix handling of sr_eof in SEEK's replyOlga Kornievskaia
2021-04-12NFSv4.2: Always flush out writes in nfs42_proc_fallocate()Trond Myklebust
2021-04-12NFS: Fix attribute bitmask in _nfs42_proc_fallocate()Trond Myklebust