Centos-kernel-stream-9/tools/rcu
Čestmír Kalina cb1e8c7636 tools/rcu: Add rcu-updaters.sh script
JIRA: https://issues.redhat.com/browse/RHEL-79879

commit 0ac55d095d375e84fcdac5e51011613734e57854
Author: Paul E. McKenney <paulmck@kernel.org>
Date:   Wed May 8 21:43:56 2024 -0700

	This commit adds a tools/rcu/rcu-updaters.sh script that uses bpftrace
	to print a histogram of the RCU update-side primitives invoked during
	the specified time interval, or until manually terminated if no interval
	is specified.

	Sample output on an idle laptop:

	@counts[poll_state_synchronize_rcu]: 6
	@counts[synchronize_srcu]: 13
	@counts[call_rcu_tasks_trace]: 25
	@counts[synchronize_rcu]: 54
	@counts[kvfree_call_rcu]: 428
	@counts[call_rcu]: 2134

	Note that when run on a kernel missing one or more of the symbols, this
	script will issue a diagnostic for each that is not found, but continue
	normally for the rest of the functions.

	Signed-off-by: Paul E. McKenney <paulmck@kernel.org>

Signed-off-by: Čestmír Kalina <ckalina@redhat.com>
2025-07-10 06:54:23 +02:00
..
extract-stall.sh
rcu-cbs.py
rcu-updaters.sh tools/rcu: Add rcu-updaters.sh script 2025-07-10 06:54:23 +02:00