Re: [PATCH] rcu-tasks: Defer IRQ-disabled callback enqueue to irq_work
Matt Fleming <[email protected]> Thu, 30 Jul 2026 13:19:11 +0100
| Newsgroups | dev.linux.lists.sched-ext,org.kernel.vger.linux-kernel,org.kernel.vger.rcu,org.kernel.vger.stable |
|---|---|
| Message-ID | <amtBE9JlGBPwsIuU@matt-Precision-5490> |
On Tue, Jul 28, 2026 at 11:44:04AM -0700, Paul E. McKenney wrote: > > Apologies for the delay!!! No worries :) > Alternatively, please do feel free to hold off until we get the public > posting of the call_rcu() and call_srcu() deferral patch series. > It will likely provide a helper function that you can use. To your > credit, your initial definition of the irqsoff local variable within > call_rcu_tasks_generic() is what we seem to be settling on. It should > also clarify what needs to happen when a CPU goes offline with deferred > callbacks. Sure, I saw the patch series and will piggyback on top of it. Thanks, Matt