summaryrefslogtreecommitdiff
path: root/fs/nfsd/nfsd.h
AgeCommit message (Expand)Author
2026-06-09NFSD: Increase the default max_block_size to 4MBChuck Lever
2026-06-01nfsd: add netlink upcall for the svc_export cacheJeff Layton
2026-06-01nfsd: move struct nfsd_genl_rqstp to nfsctl.cJeff Layton
2026-03-29nfsd: add a runtime switch for disabling delegated timestampsJeff Layton
2026-03-29nfsd/sunrpc: move rq_cachetype into struct nfsd_thread_local_infoJeff Layton
2026-03-29nfsd/sunrpc: add svc_rqst->rq_private pointer and remove rq_lease_breakerJeff Layton
2026-01-29NFSD: Add POSIX ACL file attributes to SUPPATTR bitmasksChuck Lever
2026-01-02NFSD: Remove NFSERR_EAGAINChuck Lever
2025-12-18NFSD: Clear TIME_DELEG in the suppattr_exclcreat bitmapChuck Lever
2025-11-16NFSD: Implement NFSD_IO_DIRECT for NFS READChuck Lever
2025-11-16NFSD: Update comment documenting unsupported fattr4 attributesChuck Lever
2025-11-04nfsd: add missing FATTR4_WORD2_CLONE_BLKSIZE from supported attributesOlga Kornievskaia
2025-10-21Revert "NFSD: Remove the cap on number of operations per NFSv4 COMPOUND"Chuck Lever
2025-10-01nfsd: discard nfserr_dropitNeilBrown
2025-10-01NFSD: Add io_cache_{read,write} controls to debugfsMike Snitzer
2025-07-14nfsd: Use correct error code when decoding extentsSergey Bashirov
2025-07-14NFSD: Remove the cap on number of operations per NFSv4 COMPOUNDChuck Lever
2025-07-14NFSD: Make nfsd_genl_rqstp::rq_ops array best-effortChuck Lever
2025-05-15NFSD: Add a "default" block sizeChuck Lever
2025-05-15NFSD: Remove NFSSVC_MAXBLKSIZE_V2 macroChuck Lever
2025-05-15NFSD: Remove NFSD_BUFSIZEChuck Lever
2025-05-11NFSD: Add experimental setting to disable the use of splice readChuck Lever
2025-05-11NFSD: Add /sys/kernel/debug/nfsdChuck Lever
2025-01-21nfsd: handle delegated timestamps in SETATTRJeff Layton
2025-01-21nfsd: add support for delegated timestampsJeff Layton
2025-01-21nfsd: add support for FATTR4_OPEN_ARGUMENTSJeff Layton
2025-01-06nfsd: remove artificial limits on the session-based DRCNeilBrown
2024-09-23nfsd: implement server support for NFS_LOCALIO_PROGRAMMike Snitzer
2024-09-23SUNRPC: replace program list with program arrayNeilBrown
2024-09-20nfsd: move error choice for incorrect object types to version-specific code.NeilBrown
2024-09-20nfsd: be more systematic about selecting error codes for internal use.NeilBrown
2024-09-20nfsd: use nfsd_v4client() in nfsd_breaker_owns_lease()NeilBrown
2024-09-20nfsd: don't allocate the versions array.NeilBrown
2024-09-01nfsd: move nfsd_pool_stats_open into nfsctl.cNeilBrown
2024-07-08nfsd: make nfsd_svc take an array of thread countsJeff Layton
2024-05-06NFS/knfsd: Remove the invalid NFS error 'NFSERR_OPNOTSUPP'Trond Myklebust
2024-05-06NFSD: allow callers to pass in scope string to nfsd_svcJeff Layton
2024-03-01NFSD: handle GETATTR conflict with write delegationDai Ngo
2024-03-01nfsd: prepare for supporting admin-revocation of stateNeilBrown
2024-03-01nfsd: remove nfsd_stats, make th_cnt a global counterJosef Bacik
2024-01-07nfsd: rename nfsd_last_thread() to nfsd_destroy_serv()NeilBrown
2024-01-04nfsd: drop the nfsd_put helperJeff Layton
2023-12-15nfsd: call nfsd_last_thread() before final nfsd_put()NeilBrown
2023-10-16NFSD: add rpc_status netlink supportLorenzo Bianconi
2023-08-29nfsd: separate nfsd_last_thread() from nfsd_put()NeilBrown
2023-02-20SUNRPC: Refactor RPC server dispatch methodChuck Lever
2023-01-11NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown timeDai Ngo
2022-11-28nfsd: allow disabling NFSv2 at compile timeJeff Layton
2022-09-26NFSD: add shrinker to reap courtesy clients on low memory conditionDai Ngo
2022-09-26NFSD: Add a mechanism to wait for a DELEGRETURNChuck Lever