sched/pelt: Remove shift of thermal clock
authorVincent Guittot <vincent.guittot@linaro.org>
Tue, 26 Mar 2024 09:16:16 +0000 (10:16 +0100)
committerIngo Molnar <mingo@kernel.org>
Wed, 24 Apr 2024 10:08:02 +0000 (12:08 +0200)
commit97450eb909658573dcacc1063b06d3d08642c0c1
treeb2f1e4755e20b4a5c7b05ed36636bd3ccf440705
parentd4dbc991714eefcbd8d54a3204bd77a0a52bd32d
sched/pelt: Remove shift of thermal clock

The optional shift of the clock used by thermal/hw load avg has been
introduced to handle case where the signal was not always a high frequency
hw signal. Now that cpufreq provides a signal for firmware and
SW pressure, we can remove this exception and always keep this PELT signal
aligned with other signals.
Mark sysctl_sched_migration_cost boot parameter as deprecated

Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Tested-by: Lukasz Luba <lukasz.luba@arm.com>
Reviewed-by: Qais Yousef <qyousef@layalina.io>
Reviewed-by: Lukasz Luba <lukasz.luba@arm.com>
Link: https://lore.kernel.org/r/20240326091616.3696851-6-vincent.guittot@linaro.org
Documentation/admin-guide/kernel-parameters.txt
kernel/sched/core.c
kernel/sched/fair.c
kernel/sched/sched.h