aboutsummaryrefslogtreecommitdiff
path: root/fs/nfsd/nfs4xdr.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-29NFSD: da_addr_body field missing in some GETDEVICEINFO repliesGravatar Chuck Lever 1-14/+11
2023-08-29NFSD: Report zero space limit for write delegationsGravatar Chuck Lever 1-3/+6
2023-08-29NFSD: handle GETATTR conflict with write delegationGravatar Dai Ngo 1-0/+5
2023-06-27nfsd: Fix creation time serialization orderGravatar Tavian Barnes 1-5/+5
2023-06-17NFSD: Add an nfsd4_encode_nfstime4() helperGravatar Chuck Lever 1-20/+26
2023-06-12NFSD: add encoding of op_recall flag for write delegationGravatar Dai Ngo 1-1/+1
2023-06-11NFSD: Hoist rq_vec preparation into nfsd_read() [step two]Gravatar Chuck Lever 1-5/+5
2023-06-11NFSD: Update rq_next_page between COMPOUND operationsGravatar Chuck Lever 1-3/+6
2023-06-11NFSD: Use svcxdr_encode_opaque_pages() in nfsd4_encode_splice_read()Gravatar Chuck Lever 1-22/+21
2023-06-05NFSD: Replace encode_cinfo()Gravatar Chuck Lever 1-48/+24
2023-06-05NFSD: Add encoders for NFSv4 clientids and verifiersGravatar Chuck Lever 1-52/+55
2023-04-24Merge tag 'v6.4/vfs.acl' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Gravatar Linus Torvalds 1-2/+1
2023-04-04Merge tag 'nfsd-6.3-5' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Gravatar Linus Torvalds 1-7/+8
2023-03-31nfsd: call op_release, even when op_func returns an errorGravatar Jeff Layton 1-6/+5
2023-03-31NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGALGravatar Chuck Lever 1-1/+3
2023-03-06xattr: remove unused argumentGravatar Christian Brauner 1-2/+1
2023-01-26nfsd: use the getattr operation to fetch i_versionGravatar Jeff Layton 1-1/+3
2023-01-06Revert "SUNRPC: Use RMW bitops in single-threaded hot paths"Gravatar Chuck Lever 1-1/+1
2023-01-02nfsd: fix handling of readdir in v4root vs. mount upcall timeoutGravatar Jeff Layton 1-0/+11
2022-12-10NFSD: Avoid clashing function prototypesGravatar Kees Cook 1-255/+377
2022-11-28NFSD: Simplify READ_PLUSGravatar Anna Schumaker 1-107/+32
2022-09-26NFSD: Clean up nfs4svc_encode_compoundres()Gravatar Chuck Lever 1-4/+0
2022-09-26NFSD: Reduce amount of struct nfsd4_compoundargs that needs clearingGravatar Chuck Lever 1-11/+50
2022-09-26NFSD: Return nfserr_serverfault if splice_ok but buf->pages have dataGravatar Anna Schumaker 1-1/+1
2022-09-26nfsd: clean up mounted_on_fileid handlingGravatar Jeff Layton 1-7/+9
2022-09-26NFSD: Fix handling of oversized NFSv4 COMPOUND requestsGravatar Chuck Lever 1-9/+3
2022-09-26NFSD: Increase NFSD_MAX_OPS_PER_COMPOUNDGravatar Chuck Lever 1-3/+4
2022-07-29NFSD: Replace boolean fields in struct nfsd4_copyGravatar Chuck Lever 1-6/+6
2022-07-29NFSD: Shrink size of struct nfsd4_copyGravatar Chuck Lever 1-1/+4
2022-07-29NFSD: Shrink size of struct nfsd4_copy_notifyGravatar Chuck Lever 1-2/+10
2022-07-29NFSD: nfserrno(-ENOMEM) is nfserr_jukeboxGravatar Chuck Lever 1-2/+2
2022-07-29NFSD: Clean up nfsd4_encode_readlink()Gravatar Chuck Lever 1-15/+9
2022-07-29NFSD: Use xdr_pad_size()Gravatar Chuck Lever 1-7/+4
2022-07-29NFSD: Simplify starting_lenGravatar Chuck Lever 1-5/+4
2022-07-29NFSD: Optimize nfsd4_encode_readv()Gravatar Chuck Lever 1-12/+6
2022-07-29NFSD: Add an nfsd4_read::rd_eof fieldGravatar Chuck Lever 1-6/+5
2022-07-29NFSD: Clean up SPLICE_OK in nfsd4_encode_read()Gravatar Chuck Lever 1-5/+4
2022-07-29NFSD: Optimize nfsd4_encode_fattr()Gravatar Chuck Lever 1-7/+4
2022-07-29NFSD: Optimize nfsd4_encode_operation()Gravatar Chuck Lever 1-2/+1
2022-07-11NFSD: Decode NFSv4 birth time attributeGravatar Chuck Lever 1-0/+9
2022-05-23SUNRPC: Use RMW bitops in single-threaded hot pathsGravatar Chuck Lever 1-1/+1
2022-02-28nfsd: Add support for the birth time attributeGravatar Ondrej Valousek 1-0/+10
2022-02-09NFSD: Deprecate NFS_OFFSET_MAXGravatar Chuck Lever 1-1/+1
2022-02-09NFSD: Fix the behavior of READ near OFFSET_MAXGravatar Chuck Lever 1-6/+2
2022-01-08NFSD: De-duplicate nfsd4_decode_bitmap4()Gravatar Chuck Lever 1-14/+3
2021-12-13NFSD: Fix inconsistent indentingGravatar Jiapeng Chong 1-2/+2
2021-11-17Merge tag 'nfsd-5.16-1' of git://linux-nfs.org/~bfields/linuxGravatar Linus Torvalds 1-5/+2
2021-11-15NFSD: Fix exposure in nfsd4_decode_bitmap()Gravatar Chuck Lever 1-5/+2
2021-11-10Merge tag 'nfsd-5.16' of git://linux-nfs.org/~bfields/linuxGravatar Linus Torvalds 1-23/+29
2021-10-13SUNRPC: Change return value type of .pc_encodeGravatar Chuck Lever 1-2/+2