diff options
| author | Joel Fernandes <joelagnelf@nvidia.com> | 2026-06-25 20:42:54 -0400 |
|---|---|---|
| committer | Paul E. McKenney <paulmck@kernel.org> | 2026-07-23 10:47:10 -0700 |
| commit | 67913259057e42a260456a45cfd7f1610963191a (patch) | |
| tree | d2e836e81028df479bc10f3884e7b80efa34136b /scripts/stackusage | |
| parent | 2b109eccd80b660e58d4523e8b80ce11bc3e532e (diff) | |
| download | linux-67913259057e42a260456a45cfd7f1610963191a.tar.gz linux-67913259057e42a260456a45cfd7f1610963191a.zip | |
rcu: introduce rcu_defer_qs_clear() helper
Currently rdp->defer_qs_pending transitions from DEFER_QS_PENDING to
DEFER_QS_IDLE at two sites: rcu_preempt_deferred_qs_irqrestore() and
rcu_preempt_deferred_qs_handler() (depth>0 reset). Both write the
IDLE value directly.
Introduce a single inline helper rcu_defer_qs_clear() in tree.h and
route both sites through it. This becomes the single
PENDING->IDLE transition point for upcoming work.
Signed-off-by: Joel Fernandes <joelagnelf@nvidia.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'scripts/stackusage')
0 files changed, 0 insertions, 0 deletions
