summaryrefslogtreecommitdiffstats
path: root/fs/nfs/nfs42proc.c
AgeCommit message (Expand)AuthorFilesLines
2022-03-24NFS: replace usage of found with dedicated list iterator variableJakob Koschel1-7/+6
2022-03-22NFSv4/pnfs: Ensure pNFS allocation modes are consistent with nfsiodTrond Myklebust1-1/+1
2022-02-25NFSv4.2/copyoffload: Convert GFP_NOFS to GFP_KERNELTrond Myklebust1-5/+5
2022-02-25NFSv4/flexfiles: Convert GFP_NOFS to GFP_KERNELTrond Myklebust1-1/+1
2022-02-25NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify()Xin Xiong1-3/+6
2022-01-06NFSv42: Fallocate and clone should also request 'blocks used'Trond Myklebust1-5/+8
2021-11-17NFSv42: Fix pagecache invalidation after COPY/CLONEBenjamin Coddington1-1/+3
2021-11-04NFSv4.2 add tracepoint to OFFLOAD_CANCELOlga Kornievskaia1-0/+1
2021-11-04NFSv4.2 add tracepoint to COPY_NOTIFYOlga Kornievskaia1-0/+1
2021-11-04NFSv4.2 add tracepoint to CLONEOlga Kornievskaia1-0/+1
2021-11-04NFSv4.2 add tracepoint to COPYOlga Kornievskaia1-0/+1
2021-11-04NFSv4.2 add tracepoints to FALLOCATE and DEALLOCATEOlga Kornievskaia1-0/+4
2021-11-04NFSv4.2 add tracepoint to SEEKOlga Kornievskaia1-0/+1
2021-04-14NFSv42: Don't force attribute revalidation of the copy offload sourceTrond Myklebust1-6/+1
2021-04-14NFSv42: Copy offload should update the file size when appropriateTrond Myklebust1-9/+32
2021-04-14NFSv4.2 fix handling of sr_eof in SEEK's replyOlga Kornievskaia1-1/+4
2021-04-12NFSv4.2: Always flush out writes in nfs42_proc_fallocate()Trond Myklebust1-7/+9
2021-04-12NFS: Fix attribute bitmask in _nfs42_proc_fallocate()Trond Myklebust1-2/+8
2021-03-08NFS: Fix open coded versions of nfs_set_cache_invalid() in NFSv4Trond Myklebust1-5/+7
2020-12-16NFSv4.2: fix error return on memory allocation failureColin Ian King1-0/+1
2020-12-14NFSv4.2: improve page handling for GETXATTRFrank van der Linden1-11/+36
2020-12-02NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operationChuck Lever1-8/+13
2020-09-16NFSv4.2: fix client's attribute cache management for copy_file_rangeOlga Kornievskaia1-1/+9
2020-08-05NFS: Add tracepoints for layouterror and layoutstats.Trond Myklebust1-2/+8
2020-07-13NFSv4.2: add client side xattr caching.Frank van der Linden1-0/+12
2020-07-13NFSv4.2: add the extended attribute proc functions.Frank van der Linden1-0/+236
2020-02-04NFS: Fix memory leaksWenwen Wang1-2/+2
2020-01-15NFSv4.x recover from pre-mature loss of openstateidOlga Kornievskaia1-8/+28
2019-11-18NFSv4: Make _nfs42_proc_copy_notify() staticYueHaibing1-3/+3
2019-11-18NFS: Fallocate should use the nfs4_fattr_bitmapAnna Schumaker1-1/+1
2019-10-09NFS based on file size issue sync copy or fallback to generic copy offloadOlga Kornievskaia1-2/+2
2019-10-09NFS: handle source server rebootOlga Kornievskaia1-21/+47
2019-10-09NFS: also send OFFLOAD_CANCEL to source serverOlga Kornievskaia1-4/+8
2019-10-09NFS: COPY handle ERR_OFFLOAD_DENIEDOlga Kornievskaia1-1/+2
2019-10-09NFS: for "inter" copy treat ESTALE as ENOTSUPPOlga Kornievskaia1-0/+5
2019-10-09NFS: add ca_source_server<> to COPYOlga Kornievskaia1-9/+17
2019-10-09NFS: add COPY_NOTIFY operationOlga Kornievskaia1-0/+91
2019-04-11NFSv4.1 fix incorrect return value in copy_file_rangeOlga Kornievskaia1-3/+0
2019-03-01NFSv4.2: Add client support for the generic 'layouterror' RPC callTrond Myklebust1-0/+164
2018-11-22NFSv4.2 copy do not allocate memory under the lockOlga Kornievskaia1-9/+10
2018-08-13NFS recover from destination server reboot for copiesOlga Kornievskaia1-3/+13
2018-08-09NFS add a simple sync nfs4_proc_commit after async COPYOlga Kornievskaia1-0/+31
2018-08-09NFS handle COPY ERR_OFFLOAD_NO_REQSOlga Kornievskaia1-1/+5
2018-08-09NFS send OFFLOAD_CANCEL when COPY killedOlga Kornievskaia1-1/+90
2018-08-09NFS handle COPY reply CB_OFFLOAD call raceOlga Kornievskaia1-2/+20
2018-08-09NFS add support for asynchronous COPYOlga Kornievskaia1-5/+50
2018-05-31NFSv4: Always clear the pNFS layout when handling ESTALETrond Myklebust1-0/+4
2018-05-31NFS: Pass "privileged" value to nfs4_init_sequence()Anna Schumaker1-1/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-07-13NFSv4.2 fix size storage for nfs42_proc_copyOlga Kornievskaia1-1/+1