summaryrefslogtreecommitdiff
path: root/include/linux/device/git@git.tavy.me:linux.git
diff options
context:
space:
mode:
authorAnna Schumaker <anna.schumaker@oracle.com>2025-12-19 15:13:44 -0500
committerTrond Myklebust <trond.myklebust@hammerspace.com>2026-01-04 23:03:25 -0500
commit6f9bda2337f8b0a4c10ed5630e85eceb126a2c5c (patch)
tree809d20b9c4eacd881d0141d2688934f49224cbd7 /include/linux/device/git@git.tavy.me:linux.git
parent5a74af51c3a6f4cd22c128b0c1c019f68fa90011 (diff)
NFS: Fix directory delegation verifier checks
Doing this check in nfs_check_verifier() resulted in many, many more lookups on the wire when running Christoph's delegation benchmarking script. After some experimentation, I found that we can treat directory delegations exactly the same as having a delegated verifier when we reach nfs4_lookup_revalidate() for the best performance. Reported-by: Christoph Hellwig <hch@lst.de> Fixes: 156b09482933 ("NFS: Request a directory delegation on ACCESS, CREATE, and UNLINK") Signed-off-by: Anna Schumaker <anna.schumaker@oracle.com> Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Diffstat (limited to 'include/linux/device/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions