aboutsummaryrefslogtreecommitdiffstats
path: root/fs/nfsd/nfsd.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-10-21Revert "NFSD: Remove the cap on number of operations per NFSv4 COMPOUND"Chuck Lever1-0/+3
2025-10-01nfsd: discard nfserr_dropitNeilBrown1-7/+1
2025-10-01NFSD: Add io_cache_{read,write} controls to debugfsMike Snitzer1-0/+9
2025-07-14nfsd: Use correct error code when decoding extentsSergey Bashirov1-0/+1
2025-07-14NFSD: Remove the cap on number of operations per NFSv4 COMPOUNDChuck Lever1-3/+0
2025-07-14NFSD: Make nfsd_genl_rqstp::rq_ops array best-effortChuck Lever1-1/+1
2025-05-15NFSD: Add a "default" block sizeChuck Lever1-2/+7
2025-05-15NFSD: Remove NFSSVC_MAXBLKSIZE_V2 macroChuck Lever1-2/+0
2025-05-15NFSD: Remove NFSD_BUFSIZEChuck Lever1-13/+0
2025-05-11NFSD: Add experimental setting to disable the use of splice readChuck Lever1-0/+2
2025-05-11NFSD: Add /sys/kernel/debug/nfsdChuck Lever1-0/+8
2025-01-21nfsd: handle delegated timestamps in SETATTRJeff Layton1-1/+4
2025-01-21nfsd: add support for delegated timestampsJeff Layton1-0/+2
2025-01-21nfsd: add support for FATTR4_OPEN_ARGUMENTSJeff Layton1-1/+2
2025-01-06nfsd: remove artificial limits on the session-based DRCNeilBrown1-3/+0
2024-09-23nfsd: implement server support for NFS_LOCALIO_PROGRAMMike Snitzer1-0/+4
2024-09-23SUNRPC: replace program list with program arrayNeilBrown1-1/+1
2024-09-20nfsd: move error choice for incorrect object types to version-specific code.NeilBrown1-0/+5
2024-09-20nfsd: be more systematic about selecting error codes for internal use.NeilBrown1-5/+19
2024-09-20nfsd: use nfsd_v4client() in nfsd_breaker_owns_lease()NeilBrown1-2/+2
2024-09-20nfsd: don't allocate the versions array.NeilBrown1-2/+7
2024-09-01nfsd: move nfsd_pool_stats_open into nfsctl.cNeilBrown1-2/+0
2024-07-08nfsd: make nfsd_svc take an array of thread countsJeff Layton1-1/+2
2024-05-06NFS/knfsd: Remove the invalid NFS error 'NFSERR_OPNOTSUPP'Trond Myklebust1-1/+0
2024-05-06NFSD: allow callers to pass in scope string to nfsd_svcJeff Layton1-1/+1
2024-03-01NFSD: handle GETATTR conflict with write delegationDai Ngo1-0/+1
2024-03-01nfsd: prepare for supporting admin-revocation of stateNeilBrown1-0/+1
2024-03-01nfsd: remove nfsd_stats, make th_cnt a global counterJosef Bacik1-0/+1
2024-01-07nfsd: rename nfsd_last_thread() to nfsd_destroy_serv()NeilBrown1-1/+1
2024-01-04nfsd: drop the nfsd_put helperJeff Layton1-7/+0
2023-12-15nfsd: call nfsd_last_thread() before final nfsd_put()NeilBrown1-0/+1
2023-10-16NFSD: add rpc_status netlink supportLorenzo Bianconi1-0/+17
2023-08-29nfsd: separate nfsd_last_thread() from nfsd_put()NeilBrown1-1/+6
2023-02-20SUNRPC: Refactor RPC server dispatch methodChuck Lever1-1/+1
2023-01-11NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown timeDai Ngo1-4/+2
2022-11-28nfsd: allow disabling NFSv2 at compile timeJeff Layton1-2/+1
2022-09-26NFSD: add shrinker to reap courtesy clients on low memory conditionDai Ngo1-2/+4
2022-09-26NFSD: Add a mechanism to wait for a DELEGRETURNChuck Lever1-0/+7
2022-07-29NFSD: limit the number of v4 clients to 1024 per 1GB of system memoryDai Ngo1-0/+2
2022-07-29NFSD: refactoring v4 specific code to a helper in nfs4state.cDai Ngo1-0/+4
2022-07-11NFSD: Decode NFSv4 birth time attributeChuck Lever1-1/+2
2022-05-19NFSD: move create/destroy of laundry_wq to init_nfsd and exit_nfsdDai Ngo1-0/+4
2022-05-19NFSD: add courteous server support for thread with only delegationDai Ngo1-0/+1
2022-02-28nfsd: Add support for the birth time attributeOndrej Valousek1-1/+1
2021-12-13SUNRPC/NFSD: clean up get/put functions.NeilBrown1-1/+1
2021-10-13SUNRPC: Change return value type of .pc_encodeChuck Lever1-1/+1
2021-10-13SUNRPC: Replace the "__be32 *p" parameter to .pc_encodeChuck Lever1-1/+2
2021-10-13SUNRPC: Change return value type of .pc_decodeChuck Lever1-1/+1
2021-10-13SUNRPC: Replace the "__be32 *p" parameter to .pc_decodeChuck Lever1-1/+2
2021-05-25NFSD: delay unmount source's export after inter-server copy completed.Dai Ngo1-0/+4