[PATCH 0/4] Frequency invariance fixes for x86

From: Giovanni Gherdovich
Date: Thu Apr 16 2020 - 01:48:46 EST


Patches 1-3 address bugs in the current frequency invariance support for x86,
including the incompatibility with cpu0 hotplug reported by Chris Wilson at
https://lore.kernel.org/lkml/158556634294.3228.4889951961483021094@xxxxxxxxxxxxxxxxxxxxx/
and the issue with CPUs that have less than 4 cores pointed out earlier
today by Like Xu at
https://lore.kernel.org/lkml/20200416021210.170736-1-like.xu@xxxxxxxxxxxxxxx/

Patch 4 is a minor code reorganization.

Giovanni Gherdovich (3):
x86, sched: Bail out of frequency invariance if base frequency is
unknown
x86, sched: Account for CPUs with less than 4 cores in freq.
invariance
x86, sched: Move check for CPU type to caller function

Peter Zijlstra (Intel) (1):
x86, sched: Don't enable static key when starting secondary CPUs

arch/x86/kernel/smpboot.c | 47 +++++++++++++++++++++++++++++++++--------------
1 file changed, 33 insertions(+), 14 deletions(-)

--
2.16.4