summaryrefslogtreecommitdiffstats
path: root/kernel/configs.c
diff options
context:
space:
mode:
authorPaul E. McKenney <paulmck@kernel.org>2022-05-18 17:19:27 -0700
committerPaul E. McKenney <paulmck@kernel.org>2022-06-20 09:22:29 -0700
commitdc7d54b45170e1e3ced9f86718aa4274fd727790 (patch)
tree55c397fd0d96a4db928d5880bb7a50094b50a4d0 /kernel/configs.c
parent7460ade1fc6e3f62d5c0006c972755f0aefd41b2 (diff)
downloadlinux-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