summaryrefslogtreecommitdiff
path: root/fs/nfsd/state.h
AgeCommit message (Expand)Author
2024-11-18nfsd: allow for up to 32 callback session slotsJeff Layton
2024-11-18NFSD: Add nfsd4_copy time-to-liveChuck Lever
2024-11-18NFSD: Add a laundromat reaper for async copy stateChuck Lever
2024-11-18NFSD: Block DESTROY_CLIENTID only when there are ongoing async COPY operationsChuck Lever
2024-11-18nfsd: make nfsd4_session->se_flags a boolJeff Layton
2024-11-18nfsd: remove nfsd4_session->se_bchannelJeff Layton
2024-11-11nfsd: have nfsd4_deleg_getattr_conflict pass back write deleg pointerJeff Layton
2024-11-11nfsd: drop the ncf_cb_bmap fieldJeff Layton
2024-10-18nfsd: fix race between laundromat and free_stateidOlga Kornievskaia
2024-09-20nfsd: track the main opcode for callbacksJeff Layton
2024-08-26fs/nfsd: fix update of inode attrs in CB_GETATTRJeff Layton
2024-05-06NFSD: Move callback_wq into struct nfs4_clientChuck Lever
2024-05-06nfsd: replace rp_mutex to avoid deadlock in move_to_close_lru()NeilBrown
2024-04-23Revert "NFSD: Convert the callback workqueue to use delayed_work"Chuck Lever
2024-03-01NFSD: handle GETATTR conflict with write delegationDai Ngo
2024-03-01NFSD: add support for CB_GETATTR callbackDai Ngo
2024-03-01nfsd: clean up comments over nfs4_client definitionChen Hanxiao
2024-03-01nfsd: prepare for supporting admin-revocation of stateNeilBrown
2024-03-01nfsd: split sc_status out of sc_typeNeilBrown
2024-03-01NFSD: Convert the callback workqueue to use delayed_workChuck Lever
2023-12-18NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0Chuck Lever
2023-12-18NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500dChuck Lever
2023-10-16NFSD: add rpc_status netlink supportLorenzo Bianconi
2023-10-16NFSD: handle GETATTR conflict with write delegationDai Ngo
2023-10-16NFSD: add support for CB_GETATTR callbackDai Ngo
2023-08-29NFSD: handle GETATTR conflict with write delegationDai Ngo
2023-02-20nfsd: don't take nfsd4_copy ref for OP_OFFLOAD_STATUSJeff Layton
2022-12-10NFSD: add delegation reaper to react to low memory conditionDai Ngo
2022-12-10NFSD: add support for sending CB_RECALL_ANYDai Ngo
2022-11-28NFSD: Use rhashtable for managing nfs4_file objectsChuck Lever
2022-09-26nfsd: make nfsd4_run_cb a bool return functionJeff Layton
2022-09-26NFSD: Rename the fields in copy_stateid_tChuck Lever
2022-09-26nfsd: remove nfsd4_prepare_cb_recall() declarationGaosheng Cui
2022-09-26NFSD: Increase NFSD_MAX_OPS_PER_COMPOUNDChuck Lever
2022-07-29NFSD: Make nfs4_put_copy() staticChuck Lever
2022-05-19NFSD: add courteous server support for thread with only delegationDai Ngo
2022-01-08nfsd4: add refcount for nfsd4_blocked_lockVasily Averin
2022-01-08nfsd: improve stateid access bitmask documentationJ. Bruce Fields
2021-04-19nfsd: track filehandle aliasing in nfs4_filesJ. Bruce Fields
2021-04-19nfsd: hash nfs4_files by inode numberJ. Bruce Fields
2021-03-22nfsd: report client confirmation status in "info" fileNeilBrown
2021-01-28nfsd: simplify nfsd4_check_open_reclaimJ. Bruce Fields
2020-09-25nfsd: remove fault injection codeJ. Bruce Fields
2020-05-20NFSD: Add tracepoints to the NFSD state management codeChuck Lever
2019-12-19nfsd: use boottime for lease expiry calculationArnd Bergmann
2019-12-19nfsd: fix jiffies/time_t mixup in LRU listArnd Bergmann
2019-12-19nfsd: print 64-bit timestamps in client_info_showArnd Bergmann
2019-12-09NFSD add nfs4 inter ssc to nfsd4_copyOlga Kornievskaia
2019-12-09NFSD add COPY_NOTIFY operationOlga Kornievskaia
2019-11-08nfsd: Fix races between nfsd4_cb_release() and nfsd4_shutdown_callback()Trond Myklebust