summaryrefslogtreecommitdiff
path: root/fs/nfsd/nfsd.h
AgeCommit message (Expand)AuthorFilesLines
2026-06-09NFSD: Increase the default max_block_size to 4MBChuck Lever1-3/+2
2026-06-01nfsd: add netlink upcall for the svc_export cacheJeff Layton1-1/+1
2026-06-01nfsd: move struct nfsd_genl_rqstp to nfsctl.cJeff Layton1-15/+0
2026-03-30nfsd: add a runtime switch for disabling delegated timestampsJeff Layton1-0/+1
2026-03-30nfsd/sunrpc: move rq_cachetype into struct nfsd_thread_local_infoJeff Layton1-0/+1
2026-03-30nfsd/sunrpc: add svc_rqst->rq_private pointer and remove rq_lease_breakerJeff Layton1-0/+4
2026-01-29NFSD: Add POSIX ACL file attributes to SUPPATTR bitmasksChuck Lever1-1/+23
2026-01-02NFSD: Remove NFSERR_EAGAINChuck Lever1-1/+0
2025-12-18NFSD: Clear TIME_DELEG in the suppattr_exclcreat bitmapChuck Lever1-1/+7
2025-11-17NFSD: Implement NFSD_IO_DIRECT for NFS READChuck Lever1-0/+1
2025-11-17NFSD: Update comment documenting unsupported fattr4 attributesChuck Lever1-2/+1
2025-11-04nfsd: add missing FATTR4_WORD2_CLONE_BLKSIZE from supported attributesOlga Kornievskaia1-0/+1
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-12NFSD: Add experimental setting to disable the use of splice readChuck Lever1-0/+2
2025-05-12NFSD: 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-21nfsd: move error choice for incorrect object types to version-specific code.NeilBrown1-0/+5
2024-09-21nfsd: be more systematic about selecting error codes for internal use.NeilBrown1-5/+19
2024-09-21nfsd: use nfsd_v4client() in nfsd_breaker_owns_lease()NeilBrown1-2/+2
2024-09-21nfsd: 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-08nfsd: rename nfsd_last_thread() to nfsd_destroy_serv()NeilBrown1-1/+1
2024-01-05nfsd: 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-30nfsd: separate nfsd_last_thread() from nfsd_put()NeilBrown1-1/+6
2023-02-20SUNRPC: Refactor RPC server dispatch methodChuck Lever1-1/+1
2023-01-12NFSD: 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