summaryrefslogtreecommitdiff
path: root/scripts/stackusage
diff options
context:
space:
mode:
authorJoel Fernandes <joelagnelf@nvidia.com>2026-06-25 20:42:54 -0400
committerPaul E. McKenney <paulmck@kernel.org>2026-07-23 10:47:10 -0700
commit67913259057e42a260456a45cfd7f1610963191a (patch)
treed2e836e81028df479bc10f3884e7b80efa34136b /scripts/stackusage
parent2b109eccd80b660e58d4523e8b80ce11bc3e532e (diff)
downloadlinux-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