Pull RCU fix from Paul E. McKenney.
Showing the changes to kernel (1 of 1 file). Show all
Unified · Split
| @@ -825,7 +825,7 @@ static __always_inline void rcu_nmi_enter_common(bool irq) · 824 unmodified lines | |||
| 825 | rcu_cleanup_after_idle(); | 825 | rcu_cleanup_after_idle(); |
| 826 | 826 | ||
| 827 | incby = 1; | 827 | incby = 1; |
| 828 | } else if (tick_nohz_full_cpu(rdp->cpu) && | 828 | } else if (irq && tick_nohz_full_cpu(rdp->cpu) && |
| 829 | rdp->dynticks_nmi_nesting == DYNTICK_IRQ_NONIDLE && | 829 | rdp->dynticks_nmi_nesting == DYNTICK_IRQ_NONIDLE && |
| 830 | READ_ONCE(rdp->rcu_urgent_qs) && | 830 | READ_ONCE(rdp->rcu_urgent_qs) && |
| 831 | !READ_ONCE(rdp->rcu_forced_tick)) { | 831 | !READ_ONCE(rdp->rcu_forced_tick)) { |