summaryrefslogtreecommitdiffstats
path: root/fs/nfs/nfs42xdr.c
Commit message (Expand)AuthorAgeFilesLines
* NFSv4.2: Rework scratch handling for READ_PLUS (again)Anna Schumaker2023-08-231-1/+1
* NFSv4.2: Fix READ_PLUS size calculationsAnna Schumaker2023-08-231-3/+9
* NFSv4.2: Fix READ_PLUS smatch warningsAnna Schumaker2023-08-231-2/+1
* NFSv4.2: SETXATTR should update ctimeAnna Schumaker2023-06-191-3/+8
* NFSv4.2: Clean up xattr size macrosAnna Schumaker2023-06-191-49/+47
* NFSv4.2: Clean up nfs4_xdr_dec_*xattr() functionsAnna Schumaker2023-06-191-2/+12
* NFSv4.2: Clean up: Move nfs4_xdr_enc_*xattr() functionsAnna Schumaker2023-06-191-71/+83
* NFSv4.2: Clean up: move decode_*xattr() functionsAnna Schumaker2023-06-191-164/+162
* NFSv4.2: Clean up: Move the encode_copy_commit() functionAnna Schumaker2023-06-191-12/+12
* NFSv4.2: Rework scratch handling for READ_PLUSAnna Schumaker2023-04-281-2/+2
* NFSv4.2: Fix up READ_PLUS alignmentAnna Schumaker2022-12-061-3/+4
* NFSv4.2: Set the correct size scratch buffer for decoding READ_PLUSAnna Schumaker2022-12-061-1/+1
* NFSv4.2: Add special handling for LISTXATTR receiving NFS4ERR_NOXATTRAnna Schumaker2022-10-051-0/+8
* NFS: Replace the READ_PLUS decoding codeAnna Schumaker2022-07-231-82/+88
* NFSv42: Don't fail clone() unless the OP_CLONE operation failedTrond Myklebust2021-11-171-2/+1
* Merge tag 'nfs-for-5.11-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2020-12-171-33/+68
|\
| * NFSv4.2: Deal with potential READ_PLUS data extent buffer overflowTrond Myklebust2020-12-141-2/+7
| * NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflowTrond Myklebust2020-12-141-19/+17
| * NFSv4.2: Handle hole lengths that exceed the READ_PLUS read bufferTrond Myklebust2020-12-141-0/+6
| * NFSv4.2: decode_read_plus_hole() needs to check the extent offsetTrond Myklebust2020-12-141-3/+21
| * NFSv4.2: decode_read_plus_data() must skip padding after data segmentTrond Myklebust2020-12-141-1/+3
| * NFSv4.2: Ensure we always reset the result->count in decode_read_plus()Trond Myklebust2020-12-141-0/+1
| * NFSv4.2: improve page handling for GETXATTRFrank van der Linden2020-12-141-5/+8
| * NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_reply_pages()Trond Myklebust2020-12-101-5/+7
| * NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operationChuck Lever2020-12-021-1/+0
* | Merge tag 'nfsd-5.11' of git://git.linux-nfs.org/projects/cel/cel-2.6Linus Torvalds2020-12-151-1/+1
|\ \
| * | SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer()Chuck Lever2020-11-301-1/+1
| |/
* / NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operationChuck Lever2020-12-101-1/+0
|/
* NFS: Fix listxattr receive buffer sizeChuck Lever2020-11-121-2/+2
* NFS: Decode a full READ_PLUS replyAnna Schumaker2020-10-071-17/+19
* NFS: Add READ_PLUS hole segment decodingAnna Schumaker2020-10-071-1/+25
* NFS: Add READ_PLUS data segment supportAnna Schumaker2020-10-071-0/+141
* NFSv4.2: add client side XDR handling for extended attributesFrank van der Linden2020-07-131-2/+366
* NFSv4.2: define limits and sizes for user xattr handlingFrank van der Linden2020-07-131-0/+74
* NFS: add ca_source_server<> to COPYOlga Kornievskaia2019-10-091-2/+10
* NFS: add COPY_NOTIFY operationOlga Kornievskaia2019-10-091-0/+178
* NFSv4.2: Add client support for the generic 'layouterror' RPC callTrond Myklebust2019-03-011-0/+99
* NFS: Add missing encode / decode sequence_maxsz to v4.2 operationsAnna Schumaker2019-03-011-0/+10
* NFS: Remove print_overflow_msg()Chuck Lever2019-02-131-16/+5
* NFS add support for asynchronous COPYOlga Kornievskaia2018-08-091-3/+5
* NFS COPY xdr handle async replyOlga Kornievskaia2018-08-091-10/+12
* NFS OFFLOAD_CANCEL xdrOlga Kornievskaia2018-08-091-0/+68
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* nfs: fix decoder callback prototypesChristoph Hellwig2017-05-151-6/+12
* nfs: fix encoder callback prototypesChristoph Hellwig2017-05-151-14/+20
* NFS append COMMIT after synchronous COPYOlga Kornievskaia2017-05-081-2/+20
* pNFS/flexfiles: Minor refactoring before adding iostats to layoutreturnTrond Myklebust2016-12-031-2/+3
* NFSv4.2: Fix warning "variable ‘stateids’ set but not used"Trond Myklebust2016-07-241-2/+10
* NFS: Add COPY nfs operationAnna Schumaker2016-05-171-0/+146
* nfs42: add CLONE xdr functionsPeng Tao2015-10-151-1/+96