sched: Simplify sched_core_cpu_{starting,deactivate}()
authorPeter Zijlstra <peterz@infradead.org>
Tue, 1 Aug 2023 20:41:30 +0000 (22:41 +0200)
committerPeter Zijlstra <peterz@infradead.org>
Mon, 14 Aug 2023 15:01:27 +0000 (17:01 +0200)
commit7170509cadbb76e5fa7d7b090d2cbdb93d56a2de
treee51a9917233424b749df9bf26a0037527f747ef2
parentb4e1fa1e14286f7a825b10d8ebb2e9c0f77c241b
sched: Simplify sched_core_cpu_{starting,deactivate}()

Use guards to reduce gotos and simplify control flow.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Valentin Schneider <vschneid@redhat.com>
Link: https://lore.kernel.org/r/20230801211812.371787909@infradead.org
kernel/sched/core.c