On Fri, Aug 16, 2024 at 01:33:30PM GMT, Paul E. McKenney wrote: > On Thu, Aug 15, 2024 at 11:20:09AM -0400, Kent Overstreet wrote: > > On Thu, Aug 15, 2024 at 08:13:10AM GMT, Paul E. McKenney wrote: > > > On Thu, Aug 15, 2024 at 10:58:37AM -0400, Kent Overstreet wrote: > > > > start_poll_synchronize_rcu_common() requires that irqs are enabled > > > > > > > > that doesn't match call_rcu() requirements, so - can we lift that > > > > requirement? I need to be able to make sure the grace period is > > > > started... > > > > > > I have to awaken the grace-period kthread, and wakeups are no longer > > > possible when interrrupts are hard-disabled. > > > > Err, what? How do we get anything done when IRQs are hard disabled, > > then? > > Good point, I was confused. I will try it and see what happens. > Perhaps you have already done so?