summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/flamegraph.py
diff options
context:
space:
mode:
authorChuck Lever <cel@kernel.org>2026-07-16 20:12:28 -0400
committerChuck Lever <cel@kernel.org>2026-08-10 09:54:35 -0400
commitd0728723c80dcb3432effd67c7e919b596004b1d (patch)
tree298e696c8012f7de7d250f0bf6efca18157540f6 /tools/perf/scripts/python/flamegraph.py
parent1c0d8861c024e76baf24a90eb237e3a4a96b5f5a (diff)
NFSD: Fix off-by-one in DRC bucket pruning limit
nfsd_prune_bucket_locked() evicts an entry before checking the freed count against @max. The check uses "++freed > max", which does not break until freed exceeds max, resulting in max + 1 evictions. Use ">=" so the limit stated in the function comment is honored. Fixes: a9507f6af145 ("NFSD: Replace nfsd_prune_bucket()") Cc: stable@vger.kernel.org Reviewed-by: Jeff Layton <jlayton@kernel.org> Reviewed-by: NeilBrown <neil@brown.name> Link: https://patch.msgid.link/20260717001232.438792-2-cel@kernel.org Signed-off-by: Chuck Lever <cel@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions