Files
kernel_arpi/kernel
Qais Yousef e1c68ebed9 UPSTREAM: sched/rt: Optimize cpupri_find() on non-heterogenous systems
By introducing a new cpupri_find_fitness() function that takes the
fitness_fn as an argument and only called when asym_system static key is
enabled.

cpupri_find() is now a wrapper function that calls cpupri_find_fitness()
passing NULL as a fitness_fn, hence disabling the logic that handles
fitness by default.

Bug: 120440300
LINK: https://lore.kernel.org/lkml/c0772fca-0a4b-c88d-fdf2-5715fcf8447b@arm.com/
Reported-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
Signed-off-by: Qais Yousef <qais.yousef@arm.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Fixes: 804d402fb6 ("sched/rt: Make RT capacity-aware")
Link: https://lkml.kernel.org/r/20200302132721.8353-4-qais.yousef@arm.com
(cherry picked from commit a1bd02e1f2)
Signed-off-by: Qais Yousef <qais.yousef@arm.com>
Change-Id: I8d72829d0026219ad7d46633c30cb2653343360c
2020-04-03 16:14:27 +01:00
..
2020-04-02 14:26:14 +02:00
2020-04-02 14:26:14 +02:00
2020-02-11 14:09:41 -08:00
2020-04-02 14:26:14 +02:00
2020-02-20 08:13:39 +01:00
2020-03-21 10:07:42 +01:00
2019-05-28 17:46:43 -04:00
2020-02-24 09:16:10 +01:00
2020-01-17 19:48:42 +01:00
2020-04-02 14:26:14 +02:00
2020-03-25 08:25:58 +01:00
2020-01-13 18:54:56 +00:00
2019-05-24 20:16:01 +02:00
2020-02-24 09:16:10 +01:00
2020-03-25 08:25:58 +01:00
2019-11-25 11:46:31 -08:00
2020-01-04 19:40:03 +01:00
2020-01-09 10:19:54 +01:00
2020-03-18 08:19:15 +01:00