Re: [PATCH 6.18.y] rcu-tasks: Defer IRQ-disabled callback enqueue to irq_work
"Paul E. McKenney" <[email protected]> Sat, 11 Jul 2026 16:57:05 -0700
| Newsgroups | org.kernel.vger.rcu,dev.linux.lists.sched-ext,org.kernel.vger.linux-kernel,org.kernel.vger.stable |
|---|---|
| Message-ID | <fb7338f4-d2e1-43cf-99e6-a6109751d2f3@paulmck-laptop> |
On Sat, Jul 11, 2026 at 06:56:18AM +0100, Matt Fleming wrote: > On Fri, Jul 10, 2026 at 11:16:27AM -0700, Paul E. McKenney wrote: > > > > This does look plausible, thank you! However, it does not apply cleanly > > to either current mainline or my -rcu tree. > > > > Judging from the subject line, this is against v6.18 rather than current > > mainline, correct? If so, would you be willing to forward-port it? > > Yeah, my bad. Since the SRCU code in mainline fixed the original > deadlock I reported I kept this to 6.18. But I'm happy to forward port > this patch too. It would be good in order to avoid similar issues with call_rcu_tasks() and call_rcu_tasks_rude(), so please do! Thanx, Paul