summaryrefslogtreecommitdiff
path: root/fs/nfsd/nfs4xdr.c
AgeCommit message (Expand)Author
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
2023-10-16NFSD: Clean up nfsd4_encode_exchange_id()Chuck Lever
2023-10-16NFSD: Clean up nfsd4_do_encode_secinfo()Chuck Lever
2023-10-16NFSD: Clean up nfsd4_encode_access()Chuck Lever
2023-10-16NFSD: Clean up nfsd4_encode_readdir()Chuck Lever
2023-10-16NFSD: Clean up nfsd4_encode_entry4()Chuck Lever
2023-10-16NFSD: Add an nfsd4_encode_nfs_cookie4() helperChuck Lever
2023-10-16NFSD: Clean up nfsd4_encode_rdattr_error()Chuck Lever
2023-10-16NFSD: Rename nfsd4_encode_dirent()Chuck Lever
2023-10-16NFSD: Clean up nfsd4_encode_sequence()Chuck Lever
2023-10-16NFSD: Restructure nfsd4_encode_create_session()Chuck Lever
2023-10-16NFSD: Add nfsd4_encode_channel_attr4()Chuck Lever
2023-10-16NFSD: Add a utility function for encoding sessionid4 objectsChuck Lever
2023-10-16NFSD: Clean up nfsd4_encode_open()Chuck Lever
2023-10-16NFSD: Add nfsd4_encode_open_delegation4()Chuck Lever
2023-10-16NFSD: Add nfsd4_encode_open_none_delegation4()Chuck Lever
2023-10-16NFSD: Add nfsd4_encode_open_write_delegation4()Chuck Lever
2023-10-16NFSD: Add nfsd4_encode_open_read_delegation4()Chuck Lever
2023-10-16NFSD: Refactor nfsd4_encode_lock_denied()Chuck Lever
2023-10-16NFSD: Add nfsd4_encode_lock_owner4()Chuck Lever
2023-10-16NFSD: Remove a layering violation when encoding lock_deniedChuck Lever
2023-10-16NFSD: Clean up nfsd4_encode_getdeviceinfo()Chuck Lever
2023-10-16NFSD: Clean up nfsd4_encode_layoutreturn()Chuck Lever
2023-10-16NFSD: Clean up nfsd4_encode_layoutcommit()Chuck Lever
2023-10-16NFSD: Clean up nfsd4_encode_layoutget()Chuck Lever
2023-10-16NFSD: Clean up nfsd4_encode_stateid()Chuck Lever
2023-10-16NFSD: Add nfsd4_encode_count4()Chuck Lever
2023-10-16NFSD: Rename nfsd4_encode_fattr()Chuck Lever
2023-10-16NFSD: Use a bitmask loop to encode FATTR4 resultsChuck Lever
2023-10-16NFSD: Add nfsd4_encode_fattr4_xattr_support()Chuck Lever
2023-10-16NFSD: Add nfsd4_encode_fattr4_sec_label()Chuck Lever
2023-10-16NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat()Chuck Lever
2023-10-16NFSD: Add nfsd4_encode_fattr4_layout_blksize()Chuck Lever
2023-10-16NFSD: Add nfsd4_encode_fattr4_layout_types()Chuck Lever
2023-10-16NFSD: Add nfsd4_encode_fattr4_fs_layout_types()Chuck Lever
2023-10-16NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid()Chuck Lever
2023-10-16NFSD: Add nfsd4_encode_fattr4_time_modify()Chuck Lever
2023-10-16NFSD: Add nfsd4_encode_fattr4_time_metadata()Chuck Lever