summaryrefslogtreecommitdiff
path: root/fs/nfsd/nfs4xdr.c
AgeCommit message (Expand)Author
2025-01-27Merge tag 'nfsd-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds
2025-01-21nfsd: implement OPEN_ARGS_SHARE_ACCESS_WANT_OPEN_XOR_DELEGATIONJeff Layton
2025-01-21nfsd: handle delegated timestamps in SETATTRJeff Layton
2025-01-21nfsd: add support for delegated timestampsJeff Layton
2025-01-21nfsd: rework NFS4_SHARE_WANT_* flag handlingJeff Layton
2025-01-21nfsd: add support for FATTR4_OPEN_ARGUMENTSJeff Layton
2025-01-21nfsd: prepare delegation code for handing out *_ATTRS_DELEG delegationsJeff Layton
2025-01-21nfsd: rename NFS4_SHARE_WANT_* constants to OPEN4_SHARE_ACCESS_WANT_*Jeff Layton
2025-01-21nfsd: switch to autogenerated definitions for open_delegation_type4Jeff Layton
2025-01-21nfsd: fix handling of delegated change attr in CB_GETATTRJeff Layton
2025-01-10NFSD: Insulate nfsd4_encode_fattr4() from page boundaries in the encode bufferChuck Lever
2025-01-10NFSD: Insulate nfsd4_encode_secinfo() from page boundaries in the encode bufferChuck Lever
2025-01-10NFSD: Refactor nfsd4_do_encode_secinfo() againChuck Lever
2025-01-10NFSD: Insulate nfsd4_encode_readlink() from page boundaries in the encode bufferChuck Lever
2025-01-10NFSD: Insulate nfsd4_encode_read_plus_data() from page boundaries in the enco...Chuck Lever
2025-01-10NFSD: Insulate nfsd4_encode_read_plus() from page boundaries in the encode bu...Chuck Lever
2025-01-10NFSD: Insulate nfsd4_encode_read() from page boundaries in the encode bufferChuck Lever
2025-01-10NFSD: Encode COMPOUND operation status on page boundariesChuck Lever
2025-01-06nfsd: add support for freeing unused session-DRC slotsNeilBrown
2024-12-04lsm: use lsm_context in security_inode_getsecctxCasey Schaufler
2024-12-04lsm: ensure the correct LSM context releaserCasey Schaufler
2024-11-18NFSD: Remove unused values from nfsd4_encode_components_esc()Chuck Lever
2024-11-18NFSD: Remove unused results in nfsd4_encode_pathname4()Chuck Lever
2024-11-18nfsd: Fix NFSD_MAY_BYPASS_GSS and NFSD_MAY_BYPASS_GSS_ON_ROOTPali Rohár
2024-11-18nfsd: Fill NFSv4.1 server implementation fields in OP_EXCHANGE_ID responsePali Rohár
2024-11-11nfsd: have nfsd4_deleg_getattr_conflict pass back write deleg pointerJeff Layton
2024-11-11nfsd: drop the nfsd4_fattr_args "size" fieldJeff Layton
2024-11-11nfsd: drop inode parameter from nfsd4_change_attribute()Jeff Layton
2024-09-20NFSD: Fix NFSv4's PUTPUBFH operationChuck Lever
2024-09-20nfsd: move error choice for incorrect object types to version-specific code.NeilBrown
2024-08-26fs/nfsd: fix update of inode attrs in CB_GETATTRJeff Layton
2024-08-22nfsd: ensure that nfsd4_fattr_args.context is zeroed outJeff Layton
2024-07-08NFSD: harden svcxdr_dupstr() and svcxdr_tmpalloc() against integer overflowsDan Carpenter
2024-05-06NFSD: Add COPY status code to OFFLOAD_STATUS responseChuck Lever
2024-05-06nfsd: trivial GET_DIR_DELEGATION supportJeff Layton
2024-04-25NFSD: Fix nfsd4_encode_fattr4() crasherChuck Lever
2024-04-11NFSD: fix endianness issue in nfsd4_encode_fattr4Vasily Gorbik
2024-03-09NFSD: Clean up nfsd4_encode_replay()Chuck Lever
2024-03-01NFSD: handle GETATTR conflict with write delegationDai Ngo
2024-03-01NFSD: fix LISTXATTRS returning more bytes than maxcountJorge Mora
2024-03-01NFSD: fix LISTXATTRS returning a short list with eof=TRUEJorge Mora
2024-03-01NFSD: change LISTXATTRS cookie encoding to big-endianJorge Mora
2024-03-01NFSD: fix nfsd4_listxattr_validate_cookieJorge Mora
2024-01-07NFSD: Modify NFSv4 to use nfsd_read_splice_ok()Chuck Lever
2023-12-18NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500dChuck Lever
2023-10-16NFSD: Clean up nfsd4_encode_seek()Chuck Lever
2023-10-16NFSD: Clean up nfsd4_encode_offset_status()Chuck Lever
2023-10-16NFSD: Clean up nfsd4_encode_copy_notify()Chuck Lever
2023-10-16NFSD: Clean up nfsd4_encode_copy()Chuck Lever
2023-10-16NFSD: Clean up nfsd4_encode_test_stateid()Chuck Lever