aboutsummaryrefslogtreecommitdiff
path: root/fs/nfs/nfs42xdr.c
AgeCommit message (Expand)Author
2023-09-13NFSv4.2: Rework scratch handling for READ_PLUS (again)Anna Schumaker
2023-09-13NFSv4.2: Fix READ_PLUS size calculationsAnna Schumaker
2023-09-13NFSv4.2: Fix up READ_PLUS alignmentAnna Schumaker
2023-09-13NFSv4.2: Fix READ_PLUS smatch warningsAnna Schumaker
2023-09-13NFSv4.2: Rework scratch handling for READ_PLUSAnna Schumaker
2022-12-31NFSv4.2: Set the correct size scratch buffer for decoding READ_PLUSAnna Schumaker
2022-10-05NFSv4.2: Add special handling for LISTXATTR receiving NFS4ERR_NOXATTRAnna Schumaker
2022-07-23NFS: Replace the READ_PLUS decoding codeAnna Schumaker
2021-11-17NFSv42: Don't fail clone() unless the OP_CLONE operation failedTrond Myklebust
2020-12-17Merge tag 'nfs-for-5.11-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds
2020-12-15Merge tag 'nfsd-5.11' of git://git.linux-nfs.org/projects/cel/cel-2.6Linus Torvalds
2020-12-14NFSv4.2: Deal with potential READ_PLUS data extent buffer overflowTrond Myklebust
2020-12-14NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflowTrond Myklebust
2020-12-14NFSv4.2: Handle hole lengths that exceed the READ_PLUS read bufferTrond Myklebust
2020-12-14NFSv4.2: decode_read_plus_hole() needs to check the extent offsetTrond Myklebust
2020-12-14NFSv4.2: decode_read_plus_data() must skip padding after data segmentTrond Myklebust
2020-12-14NFSv4.2: Ensure we always reset the result->count in decode_read_plus()Trond Myklebust
2020-12-14NFSv4.2: improve page handling for GETXATTRFrank van der Linden
2020-12-10NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operationChuck Lever
2020-12-10NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_reply_pages()Trond Myklebust
2020-12-02NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operationChuck Lever
2020-11-30SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer()Chuck Lever
2020-11-12NFS: Fix listxattr receive buffer sizeChuck Lever
2020-10-07NFS: Decode a full READ_PLUS replyAnna Schumaker
2020-10-07NFS: Add READ_PLUS hole segment decodingAnna Schumaker
2020-10-07NFS: Add READ_PLUS data segment supportAnna Schumaker
2020-07-13NFSv4.2: add client side XDR handling for extended attributesFrank van der Linden
2020-07-13NFSv4.2: define limits and sizes for user xattr handlingFrank van der Linden
2019-10-09NFS: add ca_source_server<> to COPYOlga Kornievskaia
2019-10-09NFS: add COPY_NOTIFY operationOlga Kornievskaia
2019-03-01NFSv4.2: Add client support for the generic 'layouterror' RPC callTrond Myklebust
2019-03-01NFS: Add missing encode / decode sequence_maxsz to v4.2 operationsAnna Schumaker
2019-02-13NFS: Remove print_overflow_msg()Chuck Lever
2018-08-09NFS add support for asynchronous COPYOlga Kornievskaia
2018-08-09NFS COPY xdr handle async replyOlga Kornievskaia
2018-08-09NFS OFFLOAD_CANCEL xdrOlga Kornievskaia
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-05-15nfs: fix decoder callback prototypesChristoph Hellwig
2017-05-15nfs: fix encoder callback prototypesChristoph Hellwig
2017-05-08NFS append COMMIT after synchronous COPYOlga Kornievskaia
2016-12-03pNFS/flexfiles: Minor refactoring before adding iostats to layoutreturnTrond Myklebust
2016-07-24NFSv4.2: Fix warning "variable ‘stateids’ set but not used"Trond Myklebust
2016-05-17NFS: Add COPY nfs operationAnna Schumaker
2015-10-15nfs42: add CLONE xdr functionsPeng Tao
2015-08-25nfs42: decode_layoutstats does not need res parameterPeng Tao
2015-06-27NFSv4.2: Fix up a decoding error in layoutstatsTrond Myklebust
2015-06-24NFSv.2/pnfs Add a LAYOUTSTATS rpc functionTrond Myklebust
2015-04-23NFS: Don't zap caches on fallocate()Anna Schumaker
2014-11-25nfs: Add DEALLOCATE supportAnna Schumaker
2014-11-25nfs: Add ALLOCATE supportAnna Schumaker