rcutorture: Add per-reader-segment preemption diagnostics
authorPaul E. McKenney <paulmck@kernel.org>
Thu, 14 Nov 2024 03:10:19 +0000 (19:10 -0800)
committerUladzislau Rezki (Sony) <urezki@gmail.com>
Sat, 14 Dec 2024 16:05:52 +0000 (17:05 +0100)
commit223f16b87d70a62058d3b3f4aae0da570b4380a1
tree905b14ef82a591e5db7ab99ce0399e8e24f4e83b
parent885a6f4729c688c50bb2f470dfcc0ad0dea43c1e
rcutorture: Add per-reader-segment preemption diagnostics

For preemptible RCU, this commit adds an indication for each
reader segments to whether the rcu_torture_reader() task was
on the ->blkd_tasks lists, though only in kernels built with
CONFIG_RCU_TORTURE_TEST_LOG_CPU=y.

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Signed-off-by: Uladzislau Rezki (Sony) <urezki@gmail.com>
kernel/rcu/rcutorture.c