diff options
author | 2020-12-09 21:27:32 +0100 | |
---|---|---|
committer | 2021-01-04 15:54:49 -0800 | |
commit | bfba7ed084f8ab0269a5a1d2f51b07865456c334 (patch) | |
tree | 56654b60b67210f54c3ce2aa2b26c735bfab2fe3 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock_rcu_node() macros (diff) | |
download | wireguard-linux-bfba7ed084f8ab0269a5a1d2f51b07865456c334.tar.xz wireguard-linux-bfba7ed084f8ab0269a5a1d2f51b07865456c334.zip |
rcu-tasks: Add RCU-tasks self tests
This commit adds self tests for early-boot use of RCU-tasks grace periods.
It tests all three variants (Rude, Tasks, and Tasks Trace) and covers
both synchronous (e.g., synchronize_rcu_tasks()) and asynchronous (e.g.,
call_rcu_tasks()) grace-period APIs.
Self-tests are run only in kernels built with CONFIG_PROVE_RCU=y.
Signed-off-by: Uladzislau Rezki (Sony) <urezki@gmail.com>
[ paulmck: Handle CONFIG_PROVE_RCU=n and identify test cases' callbacks. ]
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions