diff options
author | Thomas Gleixner <[email protected]> | 2022-04-15 21:20:02 +0200 |
---|---|---|
committer | Thomas Gleixner <[email protected]> | 2022-04-27 20:22:19 +0200 |
commit | 7d84c1ebf9ddafca27b481e6da7d24a023dacaa2 (patch) | |
tree | dfd347ccd2ca0a1513e5715316ffe221b2608c39 /lib/mpi/mpi-sub-ui.c | |
parent | cd8c0e142daf9de9ce594e61b75509b0af7bfb26 (diff) |
x86/aperfmperf: Replace aperfmperf_get_khz()
The frequency invariance infrastructure provides the APERF/MPERF samples
already. Utilize them for the cpu frequency display in /proc/cpuinfo.
The sample is considered valid for 20ms. So for idle or isolated NOHZ full
CPUs the function returns 0, which is matching the previous behaviour.
This gets rid of the mass IPIs and a delay of 20ms for stabilizing observed
by Eric when reading /proc/cpuinfo.
Reported-by: Eric Dumazet <[email protected]>
Signed-off-by: Thomas Gleixner <[email protected]>
Tested-by: Eric Dumazet <[email protected]>
Reviewed-by: Rafael J. Wysocki <[email protected]>
Acked-by: Peter Zijlstra (Intel) <[email protected]>
Acked-by: Paul E. McKenney <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'lib/mpi/mpi-sub-ui.c')
0 files changed, 0 insertions, 0 deletions