| From: |
| Joel Fernandes <joelagnelf-AT-nvidia.com> |
| To: |
| linux-kernel-AT-vger.kernel.org |
| Subject: |
| [PATCH RFC v1 0/5] Reader end deboost testing |
| Date: |
| Tue, 16 Jun 2026 18:26:17 -0400 |
| Message-ID: |
| <20260616222622.2981876-1-joelagnelf@nvidia.com> |
| Cc: |
| "Paul E . McKenney" <paulmck-AT-kernel.org>, Frederic Weisbecker <frederic-AT-kernel.org>, Neeraj Upadhyay <neeraj.upadhyay-AT-kernel.org>, Joel Fernandes <joelagnelf-AT-nvidia.com>, Josh Triplett <josh-AT-joshtriplett.org>, Boqun Feng <boqun-AT-kernel.org>, Uladzislau Rezki <urezki-AT-gmail.com>, Steven Rostedt <rostedt-AT-goodmis.org>, Mathieu Desnoyers <mathieu.desnoyers-AT-efficios.com>, Lai Jiangshan <jiangshanlai-AT-gmail.com>, Zqiang <qiang.zhang-AT-linux.dev>, Davidlohr Bueso <dave-AT-stgolabs.net>, rcu-AT-vger.kernel.org |
| Archive-link: |
| Article |
This series adds rcutorture coverage for the RCU priority-boosting "tardy
deboost" issue. The first 3 patches are Paul's and the next 2 are fixes I had
to make to the test, so that another patch series (I haven't posted yet) can
correctly be tested. I am posting just the test patches first in advance, which
can go in independently if we agree on the changes.
Joel Fernandes (2):
rcutorture: tighten boost-WARN to exclude any implicit-reader context
rcutorture: give async deboost mechanisms up to 500us before WARN
Paul E. McKenney (3):
rcutorture: Abstract reader-segment dump into
rcu_torture_dump_read_segs()
rcutorture: Check for immediate deboosting at reader end
rcutorture: Test RCU readers from hardware interrupt handlers
kernel/rcu/rcu.h | 7 ++
kernel/rcu/rcutorture.c | 257 +++++++++++++++++++++++++++------------
kernel/rcu/tree_plugin.h | 32 ++++-
3 files changed, 218 insertions(+), 78 deletions(-)
--
2.34.1