diff options
| author | Paul E. McKenney <paulmck@kernel.org> | 2026-08-05 13:18:58 -0700 |
|---|---|---|
| committer | Paul E. McKenney <paulmck@kernel.org> | 2026-10-01 17:18:24 -0700 |
| commit | d23e30d76c32d88845ce8cf4ce069addb5fa4910 (patch) | |
| tree | 8730f9cf20f2a77eb19aa90ec3119240c86c000d /tools/perf/scripts/python | |
| parent | a04b2854bedc788d2e1bb421592c2a68633fd036 (diff) | |
rcutorture: Disable fragile readers during overload testing
Vanilla RCU readers, when either non-preemptible or preemptible with
priority-boosting enabled, can handle heavy overload conditions.
Other RCU implementations are more fragile. This commit adds an
rcu_torture_ops structure field named ->rdrs_handle_load that is set
for non-fragile configurations of vanilla RCU, but cleared otherwise.
It also refrains from running fragile readers concurrently with overload
testing, thus avoiding false-positive overload-testing failures.
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
