]> git.baikalelectronics.ru Git - kernel.git/commit
sched: Don't run cpu-online with balance_push() enabled
authorPeter Zijlstra <peterz@infradead.org>
Fri, 15 Jan 2021 17:17:45 +0000 (18:17 +0100)
committerPeter Zijlstra <peterz@infradead.org>
Fri, 22 Jan 2021 14:09:42 +0000 (15:09 +0100)
commitc9fe680092ffe58a022d8d095039e5d74326c6d7
tree0fc6178d3bbc8ecbef825d781d73f173a4cdd69c
parent347e7b67b6899c19d9a392b8f88c4788712572b5
sched: Don't run cpu-online with balance_push() enabled

We don't need to push away tasks when we come online, mark the push
complete right before the CPU dies.

XXX hotplug state machine has trouble with rollback here.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Valentin Schneider <valentin.schneider@arm.com>
Tested-by: Valentin Schneider <valentin.schneider@arm.com>
Link: https://lkml.kernel.org/r/20210121103506.415606087@infradead.org
kernel/sched/core.c