aboutsummaryrefslogtreecommitdiff
path: root/fs/nfs/nfs42xdr.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-23NFSv4.2: Rework scratch handling for READ_PLUS (again)Gravatar Anna Schumaker 1-1/+1
2023-08-23NFSv4.2: Fix READ_PLUS size calculationsGravatar Anna Schumaker 1-3/+9
2023-08-23NFSv4.2: Fix READ_PLUS smatch warningsGravatar Anna Schumaker 1-2/+1
2023-06-19NFSv4.2: SETXATTR should update ctimeGravatar Anna Schumaker 1-3/+8
2023-06-19NFSv4.2: Clean up xattr size macrosGravatar Anna Schumaker 1-49/+47
2023-06-19NFSv4.2: Clean up nfs4_xdr_dec_*xattr() functionsGravatar Anna Schumaker 1-2/+12
2023-06-19NFSv4.2: Clean up: Move nfs4_xdr_enc_*xattr() functionsGravatar Anna Schumaker 1-71/+83
2023-06-19NFSv4.2: Clean up: move decode_*xattr() functionsGravatar Anna Schumaker 1-164/+162
2023-06-19NFSv4.2: Clean up: Move the encode_copy_commit() functionGravatar Anna Schumaker 1-12/+12
2023-04-28NFSv4.2: Rework scratch handling for READ_PLUSGravatar Anna Schumaker 1-2/+2
2022-12-06NFSv4.2: Fix up READ_PLUS alignmentGravatar Anna Schumaker 1-3/+4
2022-12-06NFSv4.2: Set the correct size scratch buffer for decoding READ_PLUSGravatar Anna Schumaker 1-1/+1
2022-10-05NFSv4.2: Add special handling for LISTXATTR receiving NFS4ERR_NOXATTRGravatar Anna Schumaker 1-0/+8
2022-07-23NFS: Replace the READ_PLUS decoding codeGravatar Anna Schumaker 1-82/+88
2021-11-17NFSv42: Don't fail clone() unless the OP_CLONE operation failedGravatar Trond Myklebust 1-2/+1
2020-12-17Merge tag 'nfs-for-5.11-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsGravatar Linus Torvalds 1-33/+68
2020-12-15Merge tag 'nfsd-5.11' of git://git.linux-nfs.org/projects/cel/cel-2.6Gravatar Linus Torvalds 1-1/+1
2020-12-14NFSv4.2: Deal with potential READ_PLUS data extent buffer overflowGravatar Trond Myklebust 1-2/+7
2020-12-14NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflowGravatar Trond Myklebust 1-19/+17
2020-12-14NFSv4.2: Handle hole lengths that exceed the READ_PLUS read bufferGravatar Trond Myklebust 1-0/+6
2020-12-14NFSv4.2: decode_read_plus_hole() needs to check the extent offsetGravatar Trond Myklebust 1-3/+21
2020-12-14NFSv4.2: decode_read_plus_data() must skip padding after data segmentGravatar Trond Myklebust 1-1/+3
2020-12-14NFSv4.2: Ensure we always reset the result->count in decode_read_plus()Gravatar Trond Myklebust 1-0/+1
2020-12-14NFSv4.2: improve page handling for GETXATTRGravatar Frank van der Linden 1-5/+8
2020-12-10NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operationGravatar Chuck Lever 1-1/+0
2020-12-10NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_reply_pages()Gravatar Trond Myklebust 1-5/+7
2020-12-02NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operationGravatar Chuck Lever 1-1/+0
2020-11-30SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer()Gravatar Chuck Lever 1-1/+1
2020-11-12NFS: Fix listxattr receive buffer sizeGravatar Chuck Lever 1-2/+2
2020-10-07NFS: Decode a full READ_PLUS replyGravatar Anna Schumaker 1-17/+19
2020-10-07NFS: Add READ_PLUS hole segment decodingGravatar Anna Schumaker 1-1/+25
2020-10-07NFS: Add READ_PLUS data segment supportGravatar Anna Schumaker 1-0/+141
2020-07-13NFSv4.2: add client side XDR handling for extended attributesGravatar Frank van der Linden 1-2/+366
2020-07-13NFSv4.2: define limits and sizes for user xattr handlingGravatar Frank van der Linden 1-0/+74
2019-10-09NFS: add ca_source_server<> to COPYGravatar Olga Kornievskaia 1-2/+10
2019-10-09NFS: add COPY_NOTIFY operationGravatar Olga Kornievskaia 1-0/+178
2019-03-01NFSv4.2: Add client support for the generic 'layouterror' RPC callGravatar Trond Myklebust 1-0/+99
2019-03-01NFS: Add missing encode / decode sequence_maxsz to v4.2 operationsGravatar Anna Schumaker 1-0/+10
2019-02-13NFS: Remove print_overflow_msg()Gravatar Chuck Lever 1-16/+5
2018-08-09NFS add support for asynchronous COPYGravatar Olga Kornievskaia 1-3/+5
2018-08-09NFS COPY xdr handle async replyGravatar Olga Kornievskaia 1-10/+12
2018-08-09NFS OFFLOAD_CANCEL xdrGravatar Olga Kornievskaia 1-0/+68
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-05-15nfs: fix decoder callback prototypesGravatar Christoph Hellwig 1-6/+12
2017-05-15nfs: fix encoder callback prototypesGravatar Christoph Hellwig 1-14/+20
2017-05-08NFS append COMMIT after synchronous COPYGravatar Olga Kornievskaia 1-2/+20
2016-12-03pNFS/flexfiles: Minor refactoring before adding iostats to layoutreturnGravatar Trond Myklebust 1-2/+3
2016-07-24NFSv4.2: Fix warning "variable ‘stateids’ set but not used"Gravatar Trond Myklebust 1-2/+10
2016-05-17NFS: Add COPY nfs operationGravatar Anna Schumaker 1-0/+146
2015-10-15nfs42: add CLONE xdr functionsGravatar Peng Tao 1-1/+96