Re: Endless soft-lockups for compiling workload since next-20200519

From: Peter Zijlstra
Date: Mon May 25 2020 - 10:17:47 EST


On Mon, May 25, 2020 at 03:21:05PM +0200, Peter Zijlstra wrote:
> - flags = atomic_fetch_andnot(NOHZ_KICK_MASK, nohz_flags(this_cpu));
> - if (!(flags & NOHZ_KICK_MASK))
> + if (idle != CPU_IDLE)
> return false;
>
> _nohz_idle_balance(this_rq, flags, idle);

Bah, I think I broke something there. Lemme go mend.