summaryrefslogtreecommitdiff
path: root/fs/nfs/delegation.c
AgeCommit message (Expand)Author
2026-06-08nfs: use nfsi->rwsem to protect traversal of the file lock listYang Erkun
2026-02-22Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2026-01-30NFS: fix delayed delegation return handlingChristoph Hellwig
2026-01-30NFS: simplify error handling in nfs_end_delegation_returnChristoph Hellwig
2026-01-30NFS: fold nfs_abort_delegation_return into nfs_end_delegation_returnChristoph Hellwig
2026-01-30NFS: remove the delegation == NULL check in nfs_end_delegation_returnChristoph Hellwig
2026-01-30NFS: use bool for the issync argument to nfs_end_delegation_returnChristoph Hellwig
2026-01-30NFS: return void from ->return_delegationChristoph Hellwig
2026-01-30NFS: return void from nfs4_inode_make_writeableChristoph Hellwig
2026-01-20NFS: make nfs_mark_return_unreferenced_delegations less aggressiveChristoph Hellwig
2026-01-20NFS: return delegations from the end of a LRU when over the watermarkChristoph Hellwig
2026-01-20NFS: add a separate delegation return listChristoph Hellwig
2026-01-20NFS: reformat nfs_mark_delegation_revokedChristoph Hellwig
2026-01-20NFS: use a local RCU critical section in nfs_start_delegation_returnChristoph Hellwig
2026-01-20NFS: use refcount_inc_not_zero nfs_start_delegation_returnChristoph Hellwig
2026-01-20NFS: don't consume a delegation reference in nfs_end_delegation_returnChristoph Hellwig
2026-01-20NFS: take a delegation reference in nfs4_get_valid_delegationChristoph Hellwig
2026-01-20NFS: move the deleg_cur check out of nfs_detach_delegation_lockedChristoph Hellwig
2026-01-20NFS: return bool from nfs_detach_delegation{,_locked}Christoph Hellwig
2026-01-20NFS: rewrite nfs_delegations_present in terms of nr_active_delegationsChristoph Hellwig
2026-01-20NFS: remove nfs_free_delegationChristoph Hellwig
2026-01-20NFS: open code nfs_delegation_need_returnChristoph Hellwig
2026-01-20NFS: remove NFS_DELEGATION_INODE_FREEINGChristoph Hellwig
2026-01-20NFS: drop the _locked postfix from nfs_start_delegation_returnChristoph Hellwig
2026-01-20NFS: assert rcu_read_lock is held in nfs_start_delegation_return_lockedChristoph Hellwig
2026-01-20NFS: remove nfs_start_delegation_returnChristoph Hellwig
2026-01-20NFS: remove nfs_inode_detach_delegationChristoph Hellwig
2026-01-20NFS: remove the NULL inode check in nfs4_inode_return_delegation_on_closeChristoph Hellwig
2026-01-20NFS: remove nfs_client_mark_return_all_delegationsChristoph Hellwig
2026-01-20NFS: remove nfs_client_mark_return_unused_delegation_typesChristoph Hellwig
2026-01-12NFS: Don't immediately return directory delegations when disabledAnna Schumaker
2026-01-07NFSv4.x: Directory delegations don't require any state recoveryTrond Myklebust
2025-11-23NFS: Add a module option to disable directory delegationsAnna Schumaker
2025-11-23NFS: Request a directory delegation on ACCESS, CREATE, and UNLINKAnna Schumaker
2025-07-22NFS: use a hash table for delegation lookupChristoph Hellwig
2025-07-22NFS: track active delegations per-serverChristoph Hellwig
2025-07-22NFS: move the delegation_watermark module parameterChristoph Hellwig
2025-07-22NFS: cleanup nfs_inode_reclaim_delegationChristoph Hellwig
2025-07-14nfs: new tracepoint in nfs_delegation_need_returnJeff Layton
2025-07-14nfs: add a tracepoint to nfs_inode_detach_delegation_lockedJeff Layton
2025-05-28NFSv4: Allow FREE_STATEID to clean up delegationsBenjamin Coddington
2025-03-28NFSv4: Check for delegation validity in nfs_start_delegation_return_locked()Trond Myklebust
2025-03-17NFSv4: Avoid unnecessary scans of filesystems for delayed delegationsTrond Myklebust
2025-03-17NFSv4: Avoid unnecessary scans of filesystems for expired delegationsTrond Myklebust
2025-03-17NFSv4: Avoid unnecessary scans of filesystems for returning delegationsTrond Myklebust
2025-03-17NFSv4: Don't trigger uneccessary scans for return-on-close delegationsTrond Myklebust
2025-02-19NFSv4: Fix a deadlock when recovering state on a sillyrenamed fileTrond Myklebust
2024-10-09NFS: remove revoked delegation from server's delegation listDai Ngo
2024-08-22NFS: Avoid unnecessary rescanning of the per-server delegation listTrond Myklebust