summaryrefslogtreecommitdiff
path: root/fs/nfs/nfs42xdr.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-23NFSv4.2: Rework scratch handling for READ_PLUS (again)Anna Schumaker1-1/+1
2023-08-23NFSv4.2: Fix READ_PLUS size calculationsAnna Schumaker1-3/+9
2023-08-23NFSv4.2: Fix READ_PLUS smatch warningsAnna Schumaker1-2/+1
2023-06-19NFSv4.2: SETXATTR should update ctimeAnna Schumaker1-3/+8
2023-06-19NFSv4.2: Clean up xattr size macrosAnna Schumaker1-49/+47
2023-06-19NFSv4.2: Clean up nfs4_xdr_dec_*xattr() functionsAnna Schumaker1-2/+12
2023-06-19NFSv4.2: Clean up: Move nfs4_xdr_enc_*xattr() functionsAnna Schumaker1-71/+83
2023-06-19NFSv4.2: Clean up: move decode_*xattr() functionsAnna Schumaker1-164/+162
2023-06-19NFSv4.2: Clean up: Move the encode_copy_commit() functionAnna Schumaker1-12/+12
2023-04-28NFSv4.2: Rework scratch handling for READ_PLUSAnna Schumaker1-2/+2
2022-12-06NFSv4.2: Fix up READ_PLUS alignmentAnna Schumaker1-3/+4
2022-12-06NFSv4.2: Set the correct size scratch buffer for decoding READ_PLUSAnna Schumaker1-1/+1
2022-10-05NFSv4.2: Add special handling for LISTXATTR receiving NFS4ERR_NOXATTRAnna Schumaker1-0/+8
2022-07-23NFS: Replace the READ_PLUS decoding codeAnna Schumaker1-82/+88
2021-11-17NFSv42: Don't fail clone() unless the OP_CLONE operation failedTrond Myklebust1-2/+1
2020-12-17Merge tag 'nfs-for-5.11-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds1-33/+68
2020-12-16Merge tag 'nfsd-5.11' of git://git.linux-nfs.org/projects/cel/cel-2.6Linus Torvalds1-1/+1
2020-12-14NFSv4.2: Deal with potential READ_PLUS data extent buffer overflowTrond Myklebust1-2/+7
2020-12-14NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflowTrond Myklebust1-19/+17
2020-12-14NFSv4.2: Handle hole lengths that exceed the READ_PLUS read bufferTrond Myklebust1-0/+6
2020-12-14NFSv4.2: decode_read_plus_hole() needs to check the extent offsetTrond Myklebust1-3/+21
2020-12-14NFSv4.2: decode_read_plus_data() must skip padding after data segmentTrond Myklebust1-1/+3
2020-12-14NFSv4.2: Ensure we always reset the result->count in decode_read_plus()Trond Myklebust1-0/+1
2020-12-14NFSv4.2: improve page handling for GETXATTRFrank van der Linden1-5/+8
2020-12-11NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operationChuck Lever1-1/+0
2020-12-10NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_reply_pages()Trond Myklebust1-5/+7
2020-12-02NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operationChuck Lever1-1/+0
2020-11-30SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer()Chuck Lever1-1/+1
2020-11-12NFS: Fix listxattr receive buffer sizeChuck Lever1-2/+2
2020-10-07NFS: Decode a full READ_PLUS replyAnna Schumaker1-17/+19
2020-10-07NFS: Add READ_PLUS hole segment decodingAnna Schumaker1-1/+25
2020-10-07NFS: Add READ_PLUS data segment supportAnna Schumaker1-0/+141
2020-07-14NFSv4.2: add client side XDR handling for extended attributesFrank van der Linden1-2/+366
2020-07-14NFSv4.2: define limits and sizes for user xattr handlingFrank van der Linden1-0/+74
2019-10-09NFS: add ca_source_server<> to COPYOlga Kornievskaia1-2/+10
2019-10-09NFS: add COPY_NOTIFY operationOlga Kornievskaia1-0/+178
2019-03-02NFSv4.2: Add client support for the generic 'layouterror' RPC callTrond Myklebust1-0/+99
2019-03-02NFS: Add missing encode / decode sequence_maxsz to v4.2 operationsAnna Schumaker1-0/+10
2019-02-13NFS: Remove print_overflow_msg()Chuck Lever1-16/+5
2018-08-09NFS add support for asynchronous COPYOlga Kornievskaia1-3/+5
2018-08-09NFS COPY xdr handle async replyOlga Kornievskaia1-10/+12
2018-08-09NFS OFFLOAD_CANCEL xdrOlga Kornievskaia1-0/+68
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-05-15nfs: fix decoder callback prototypesChristoph Hellwig1-6/+12
2017-05-15nfs: fix encoder callback prototypesChristoph Hellwig1-14/+20
2017-05-09NFS append COMMIT after synchronous COPYOlga Kornievskaia1-2/+20
2016-12-03pNFS/flexfiles: Minor refactoring before adding iostats to layoutreturnTrond Myklebust1-2/+3
2016-07-25NFSv4.2: Fix warning "variable ‘stateids’ set but not used"Trond Myklebust1-2/+10
2016-05-17NFS: Add COPY nfs operationAnna Schumaker1-0/+146
2015-10-15nfs42: add CLONE xdr functionsPeng Tao1-1/+96