]> www.infradead.org Git - users/dwmw2/linux.git/commit
sched/cpufreq: Align trace event behavior of fast switching
authorDouglas RAILLARD <douglas.raillard@arm.com>
Wed, 7 Aug 2019 15:33:40 +0000 (16:33 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 5 Oct 2019 11:13:50 +0000 (13:13 +0200)
commit12dae85048f10e2bd1666b9613f462c50dff6759
tree95e750b21d2d9e5f5894b5e9e4df194e7b356d28
parent92402bba4f32c09c976320c08ca39618e29d4908
sched/cpufreq: Align trace event behavior of fast switching

[ Upstream commit 77c84dd1881d0f0176cb678d770bfbda26c54390 ]

Fast switching path only emits an event for the CPU of interest, whereas the
regular path emits an event for all the CPUs that had their frequency changed,
i.e. all the CPUs sharing the same policy.

With the current behavior, looking at cpu_frequency event for a given CPU that
is using the fast switching path will not give the correct frequency signal.

Signed-off-by: Douglas RAILLARD <douglas.raillard@arm.com>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
kernel/sched/cpufreq_schedutil.c