On Fri, Apr 12, 2024 at 10:02:47PM +0200, Thomas Gleixner wrote:
On Fri, Apr 12 2024 at 21:46, Pavel Machek wrote:
Thomas Gleixner tglx@linutronix.de timers: Move clearing of base::timer_running under base:: Lock
AFAICT, we don't have those NULL assignments in expire_timers in 4.19. Can someone doublecheck this? We also don't support PREEMPT_RT there.
This has nothing to do with RT.
But yes, 4.19 has the original bass::running_timer clearing which happens at the end of handling all expired timer callbacks and that actually happens with base->lock held.
So right, 4.19 is not affected by this.
Now dropped, thanks.
greg k-h