summaryrefslogtreecommitdiff
path: root/fs/nfs/delegation.c
AgeCommit message (Expand)Author
10 daysNFS: 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
2024-07-08NFSv4: Delegreturn must set m/atime when they are delegatedTrond Myklebust
2024-07-08NFSv4: Add support for delegated atime and mtime attributesTrond Myklebust
2024-07-08NFSv4: Add a flags argument to the 'have_delegation' callbackTrond Myklebust
2024-03-16Merge tag 'nfs-for-6.9-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds
2024-03-09NFSv4: nfs4_do_open() is incorrectly triggering state recoveryTrond Myklebust
2024-02-05nfs: adapt to breakup of struct file_lockJeff Layton
2024-02-05nfs: convert to using new filelock helpersJeff Layton
2023-11-01NFSv4: fairly test all delegations on a SEQ4_ revocationBenjamin Coddington
2022-11-30nfs: use locks_inode_context helperJeff Layton
2022-10-27NFSv4: Fix a potential state reclaim deadlockTrond Myklebust
2022-02-25NFSv4: Charge NFSv4 open state trackers to kmemcgTrond Myklebust
2021-10-20NFSv4: Fixes for nfs4_inode_return_delegation()Trond Myklebust
2021-06-13NFSv4: Add lease breakpoints in case of a delegation recall or returnTrond Myklebust
2021-06-13NFSv4: Fix delegation return in cases where we have to retryTrond Myklebust
2021-04-14NFS: Don't store NFS_INO_REVAL_FORCEDTrond Myklebust
2021-04-05NFS: Fix up incorrect documentationTrond Myklebust
2021-01-10NFS: nfs_delegation_find_inode_server must first reference the superblockTrond Myklebust
2020-04-03NFS: Beware when dereferencing the delegation credTrond Myklebust
2020-03-16NFSv4: Clean up nfs_delegation_reap_expired()Trond Myklebust
2020-03-16NFSv4: Clean up nfs_delegation_reap_unclaimed()Trond Myklebust
2020-03-16NFSv4: Clean up nfs_client_return_marked_delegations()Trond Myklebust
2020-03-16NFSv4: nfs_update_inplace_delegation() should update delegation credTrond Myklebust
2020-02-13NFSv4: Ensure the delegation cred is pinned when we call delegreturnTrond Myklebust
2020-02-13NFSv4: Ensure the delegation is pinned in nfs_do_return_delegation()Trond Myklebust
2020-02-12NFSv4: Fix revalidation of dentries with delegationsTrond Myklebust
2020-02-03NFSv4: Limit the total number of cached delegationsTrond Myklebust
2020-02-03NFSv4: Add accounting for the number of active delegations heldTrond Myklebust
2020-02-03NFSv4: Try to return the delegation immediately when marked for return on closeTrond Myklebust
2020-02-03NFS: Clear NFS_DELEGATION_RETURN_IF_CLOSED when the delegation is returnedTrond Myklebust
2020-02-03NFSv4: nfs_inode_evict_delegation() should set NFS_DELEGATION_RETURNINGTrond Myklebust
2019-11-03NFSv4: Handle NFS4ERR_OLD_STATEID in delegreturnTrond Myklebust