diff options
author | Paul E. McKenney <paulmck@kernel.org> | 2022-05-18 17:19:27 -0700 |
---|---|---|
committer | Paul E. McKenney <paulmck@kernel.org> | 2022-06-20 09:22:29 -0700 |
commit | dc7d54b45170e1e3ced9f86718aa4274fd727790 (patch) | |
tree | 55c397fd0d96a4db928d5880bb7a50094b50a4d0 /kernel/configs.c | |
parent | 7460ade1fc6e3f62d5c0006c972755f0aefd41b2 (diff) | |
download | linux-dc7d54b45170e1e3ced9f86718aa4274fd727790.tar.gz linux-dc7d54b45170e1e3ced9f86718aa4274fd727790.tar.bz2 linux-dc7d54b45170e1e3ced9f86718aa4274fd727790.zip |
rcu-tasks: Pull in tasks blocked within RCU Tasks Trace readers
This commit scans each CPU's ->rtp_blkd_tasks list, adding them to
the list of holdout tasks. This will cause the current RCU Tasks Trace
grace period to wait until these tasks exit their RCU Tasks Trace
read-side critical sections. This commit will enable later work
omitting the scan of the full task list.
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Cc: Neeraj Upadhyay <quic_neeraju@quicinc.com>
Cc: Eric Dumazet <edumazet@google.com>
Cc: Alexei Starovoitov <ast@kernel.org>
Cc: Andrii Nakryiko <andrii@kernel.org>
Cc: Martin KaFai Lau <kafai@fb.com>
Cc: KP Singh <kpsingh@kernel.org>
Diffstat (limited to 'kernel/configs.c')
0 files changed, 0 insertions, 0 deletions