From: Neeraj Upadhyay <Neeraj.Upadhyay@kernel.org>
To: rcu@vger.kernel.org
Cc: paulmck@kernel.org, joel@joelfernandes.org, frederic@kernel.org,
boqun.feng@gmail.com, urezki@gmail.com,
linux-kernel@vger.kernel.org, kernel-team@meta.com,
rostedt@goodmis.org, qiang.zhang1211@gmail.com
Subject: [PATCH rcu 00/12] RCU tasks updates for v6.12
Date: Fri, 16 Aug 2024 12:17:30 +0530 [thread overview]
Message-ID: <20240816064730.GA56949@neeraj.linux> (raw)
1. Remove RCU Tasks Rude asynchronous APIs from rcu-updaters.sh,
courtesy of Paul E. McKenney.
2. Remove RCU Tasks Rude asynchronous APIs, courtesy of
Paul E. McKenney.
3. Stop testing RCU Tasks Rude asynchronous APIs, courtesy of
Paul E. McKenney.
4. Stop testing RCU Tasks Rude asynchronous APIs, courtesy of
Paul E. McKenney.
5. Remove RCU Tasks Rude asynchronous APIs, courtesy of
Paul E. McKenney.
6. Fix access non-existent percpu rtpcp variable in rcu_tasks_need_gpcb(),
courtesy of Zqiang.
7. Check processor-ID assumptions, courtesy of Paul E. McKenney.
8. Update rtp->tasks_gp_seq comment, courtesy of Paul E. McKenney.
9. Provide rcu_barrier_cb_is_done() to check rcu_barrier() CBs,
courtesy of Paul E. McKenney.
10. Mark callbacks not currently participating in barrier
operation, courtesy of Paul E. McKenney.
11. Add detailed grace-period and barrier diagnostics, courtesy of
Paul E. McKenney.
12. Add rcu_barrier_tasks*() start time to diagnostics, courtesy of
Paul E. McKenney.
Git tree: https://git.kernel.org/pub/scm/linux/kernel/git/neeraj.upadhyay/linux-rcu.git/log/?h=rcu.tasks.14.08.24a
- Neeraj
------------------------------------------------------------------------
.../RCU/Design/Requirements/Requirements.rst | 3 +-
Documentation/RCU/checklist.rst | 61 +++--
Documentation/RCU/whatisRCU.rst | 2 +-
.../admin-guide/kernel-parameters.txt | 8 -
include/linux/rcupdate.h | 5 +-
kernel/rcu/rcu.h | 5 +
kernel/rcu/rcuscale.c | 2 -
kernel/rcu/rcutorture.c | 8 -
kernel/rcu/tasks.h | 212 ++++++++++++------
tools/rcu/rcu-updaters.sh | 2 -
10 files changed, 180 insertions(+), 128 deletions(-)
next reply other threads:[~2024-08-16 6:47 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-08-16 6:47 Neeraj Upadhyay [this message]
2024-08-16 6:49 ` [PATCH rcu 01/12] tools/rcu: Remove RCU Tasks Rude asynchronous APIs from rcu-updaters.sh neeraj.upadhyay
2024-08-16 6:49 ` [PATCH rcu 02/12] doc: Remove RCU Tasks Rude asynchronous APIs neeraj.upadhyay
2024-08-16 6:49 ` [PATCH rcu 03/12] rcutorture: Stop testing " neeraj.upadhyay
2024-08-16 6:49 ` [PATCH rcu 04/12] rcuscale: " neeraj.upadhyay
2024-08-16 6:49 ` [PATCH rcu 05/12] rcu-tasks: Remove " neeraj.upadhyay
2024-08-16 6:49 ` [PATCH rcu 06/12] rcu-tasks: Fix access non-existent percpu rtpcp variable in rcu_tasks_need_gpcb() neeraj.upadhyay
2024-08-16 6:49 ` [PATCH rcu 07/12] rcu/tasks: Check processor-ID assumptions neeraj.upadhyay
2024-08-16 6:49 ` [PATCH rcu 08/12] rcu/tasks: Update rtp->tasks_gp_seq comment neeraj.upadhyay
2024-08-16 6:49 ` [PATCH rcu 09/12] rcu: Provide rcu_barrier_cb_is_done() to check rcu_barrier() CBs neeraj.upadhyay
2024-08-16 6:49 ` [PATCH rcu 10/12] rcu/tasks: Mark callbacks not currently participating in barrier operation neeraj.upadhyay
2024-08-16 6:49 ` [PATCH rcu 11/12] rcu/tasks: Add detailed grace-period and barrier diagnostics neeraj.upadhyay
2024-08-16 6:49 ` [PATCH rcu 12/12] rcu/tasks: Add rcu_barrier_tasks*() start time to diagnostics neeraj.upadhyay
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240816064730.GA56949@neeraj.linux \
--to=neeraj.upadhyay@kernel.org \
--cc=boqun.feng@gmail.com \
--cc=frederic@kernel.org \
--cc=joel@joelfernandes.org \
--cc=kernel-team@meta.com \
--cc=linux-kernel@vger.kernel.org \
--cc=paulmck@kernel.org \
--cc=qiang.zhang1211@gmail.com \
--cc=rcu@vger.kernel.org \
--cc=rostedt@goodmis.org \
--cc=urezki@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox