summaryrefslogtreecommitdiff
path: root/fs/nfsd/nfsd.h
AgeCommit message (Expand)Author
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
2022-07-29NFSD: limit the number of v4 clients to 1024 per 1GB of system memoryDai Ngo
2022-07-29NFSD: refactoring v4 specific code to a helper in nfs4state.cDai Ngo
2022-07-11NFSD: Decode NFSv4 birth time attributeChuck Lever
2022-05-19NFSD: move create/destroy of laundry_wq to init_nfsd and exit_nfsdDai Ngo
2022-05-19NFSD: add courteous server support for thread with only delegationDai Ngo
2022-02-28nfsd: Add support for the birth time attributeOndrej Valousek
2021-12-13SUNRPC/NFSD: clean up get/put functions.NeilBrown
2021-10-13SUNRPC: Change return value type of .pc_encodeChuck Lever
2021-10-13SUNRPC: Replace the "__be32 *p" parameter to .pc_encodeChuck Lever
2021-10-13SUNRPC: Change return value type of .pc_decodeChuck Lever
2021-10-13SUNRPC: Replace the "__be32 *p" parameter to .pc_decodeChuck Lever
2021-05-25NFSD: delay unmount source's export after inter-server copy completed.Dai Ngo
2021-03-22nfsd: report client confirmation status in "info" fileNeilBrown
2021-03-22nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmountedTrond Myklebust
2021-01-25nfsd: report per-export statsAmir Goldstein
2020-12-09Revert "nfsd4: support change_attr_type attribute"J. Bruce Fields
2020-11-30NFSD: Add common helpers to decode void args and encode void resultsChuck Lever
2020-07-13nfsd: add defines for NFSv4.2 extended attribute supportFrank van der Linden
2020-06-29nfsd4: fix nfsdfs reference count loopJ. Bruce Fields
2020-05-08nfsd: clients don't need to break their own delegationsJ. Bruce Fields
2019-12-19nfsd: remove nfs4_reset_lease() declarationsArnd Bergmann
2019-12-09NFSD fix mismatching type in nfsd4_set_netaddrOlga Kornievskaia
2019-12-09NFSD fill-in netloc4 structureOlga Kornievskaia
2019-11-30nfsd: check for EBUSY from vfs_rmdir/vfs_unink.NeilBrown
2019-07-03nfsd4: add a client info fileJ. Bruce Fields
2019-07-03nfsd: add nfsd/clients directoryJ. Bruce Fields
2019-04-24nfsd: knfsd must use the container user namespaceTrond Myklebust