aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/check-perf-trace.py
diff options
context:
space:
mode:
authorChuck Lever <chuck.lever@oracle.com>2022-07-08 14:25:24 -0400
committerChuck Lever <chuck.lever@oracle.com>2022-07-29 20:11:19 -0400
commitedead3a55804739b2e4af0f35e9c7326264e7b22 (patch)
treec2d97040a94dcb96f0fed87b0bd62c9213baa576 /tools/perf/scripts/python/check-perf-trace.py
parentNFSD: Leave open files out of the filecache LRU (diff)
downloadlinux-dev-edead3a55804739b2e4af0f35e9c7326264e7b22.tar.xz
linux-dev-edead3a55804739b2e4af0f35e9c7326264e7b22.zip
NFSD: Fix the filecache LRU shrinker
Without LRU item rotation, the shrinker visits only a few items on the end of the LRU list, and those would always be long-term OPEN files for NFSv4 workloads. That makes the filecache shrinker completely ineffective. Adopt the same strategy as the inode LRU by using LRU_ROTATE. Suggested-by: Dave Chinner <david@fromorbit.com> Reviewed-by: Jeff Layton <jlayton@kernel.org> Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions