android_kernel_xiaomi_sm7250/kernel/sched
Guanglei Li 0abd7ac721 ANDROID: sched/fair: correct pelt load information in sched-pelt.h
With the following commit:

cb22d9159761 ("sched/fair: add support to tune PELT ramp/decay timings)

PELT introduced 16ms/8ms for load/utilization half-life decayed.
Precomputed load information inclued in sched-pelt.h is generated by
Documentation/scheduler/sched-pelt.c.

With this commit, runnable_avg_yN_sum[]/LOAD_AVG_MAX/LOAD_AVG_MAX_N is
precomputed wrong for 16ms/8ms half-life.

Bug: 120440300
Change-Id: I83d90963b714449ec8036423ce8bc25f0b4cd6b9
Signed-off-by: Guanglei Li <guanglei.li@unisoc.com>
Signed-off-by: Ke Wang <ke.wang@unisoc.com>
[kdrag0n: Regenerated for android-4.19]
Signed-off-by: Danny Lin <danny@kdrag0n.dev>
2022-11-12 11:25:07 +00:00
..
autogroup.c ANDROID: sched/autogroup: Define autogroup_path() for !CONFIG_SCHED_DEBUG 2018-10-26 12:44:03 +01:00
autogroup.h sched/headers: Simplify and clean up header usage in the scheduler 2018-03-04 12:39:29 +01:00
boost.c sched/walt: Improve the scheduler 2020-04-21 09:31:05 +05:30
clock.c sched/clock: Disable interrupts when calling generic_sched_clock_init() 2018-07-30 19:33:35 +02:00
completion.c sched/Documentation: Update wake_up() & co. memory-barrier guarantees 2018-07-17 09:30:34 +02:00
core_ctl.c sched: core_ctl: Fix possible uninitialized variable 2020-06-25 09:57:03 +05:30
core.c sched/core: fix userspace affining threads incorrectly by task name. 2022-11-12 11:25:06 +00:00
cpuacct.c sched/headers: Simplify and clean up header usage in the scheduler 2018-03-04 12:39:29 +01:00
cpudeadline.c Revert "sched/deadline: Remove cpu_active_mask from cpudl_find()" 2019-03-14 13:31:04 -07:00
cpudeadline.h sched/headers: Simplify and clean up header usage in the scheduler 2018-03-04 12:39:29 +01:00
cpufreq_schedutil.c sched: refine code for computing energy 2022-11-12 11:25:06 +00:00
cpufreq.c cpufreq: Avoid leaving stale IRQ work items during CPU offline 2019-12-31 16:36:22 +01:00
cpupri.c softirq: defer softirq processing to ksoftirqd if CPU is busy with RT 2019-01-02 12:47:48 -08:00
cpupri.h sched/headers: Simplify and clean up header usage in the scheduler 2018-03-04 12:39:29 +01:00
cputime.c Merge tag 'ASB-2022-02-05_4.19-stable' of https://github.com/aosp-mirror/kernel_common into android12-base 2022-02-26 20:19:49 +05:30
deadline.c BACKPORT: sched/core: Further clarify sched_class::set_next_task() 2022-11-12 11:20:56 +00:00
debug.c Merge remote-tracking branch 'aosp/android-4.19-stable' into android12-base 2022-04-20 19:50:03 +05:30
fair.c sched/fair: Fix kernel warning 2022-11-12 11:25:07 +00:00
features.h UPSTREAM: sched/rt: Disable RT_RUNTIME_SHARE by default 2022-11-12 11:25:06 +00:00
idle.c BACKPORT: sched/core: Further clarify sched_class::set_next_task() 2022-11-12 11:20:56 +00:00
isolation.c sched/headers: Simplify and clean up header usage in the scheduler 2018-03-04 12:39:29 +01:00
loadavg.c sched: loadavg: make calc_load_n() public 2019-03-07 13:59:14 -08:00
Makefile Reverting below patches from android-4.19-stable.125 2020-07-29 13:12:56 +05:30
membarrier.c sched/membarrier: Fix private expedited registration check 2019-10-11 18:21:22 +02:00
OWNERS ANDROID: Add OWNERS files referring to the respective android-mainline OWNERS 2021-04-03 14:09:44 +00:00
pelt.c UPSTREAM: sched/fair: Update scale invariance of PELT 2019-03-26 14:22:50 +00:00
pelt.h UPSTREAM: sched/fair: Update scale invariance of PELT 2019-03-26 14:22:50 +00:00
psi.c Revert "psi: Use deferrable psi_avgs_work" 2022-11-12 11:20:35 +00:00
rt.c sched: reduce softirq conflicts with RT 2022-11-12 11:25:01 +00:00
sched_avg.c sched: walt: Use sched_avg for WALT only 2019-09-29 23:33:27 -07:00
sched-pelt.h ANDROID: sched/fair: correct pelt load information in sched-pelt.h 2022-11-12 11:25:07 +00:00
sched.h sched: refine code for computing energy 2022-11-12 11:25:06 +00:00
stats.c proc: introduce proc_create_seq{,_data} 2018-05-16 07:23:35 +02:00
stats.h psi: make disabling/enabling easier for vendor kernels 2019-03-08 19:33:21 -08:00
stop_task.c BACKPORT: sched/core: Further clarify sched_class::set_next_task() 2022-11-12 11:20:56 +00:00
swait.c sched/swait: Rename to exclusive 2018-06-20 11:35:56 +02:00
topology.c sched/walt: Fix negative count of sched_asym_cpucapacity static key 2022-11-12 11:24:57 +00:00
tune.c sched: separate boost signal from placement hint 2022-11-12 11:25:03 +00:00
tune.h sched: refine code for computing energy 2022-11-12 11:25:06 +00:00
wait_bit.c sched/wait: Improve __var_waitqueue() code generation 2018-03-20 08:23:25 +01:00
wait.c do accept() in LIFO order for cache efficiency 2022-11-12 11:24:43 +00:00
walt.c sched: do not allocate window cpu arrays separately 2022-11-12 11:24:41 +00:00
walt.h Revert "sched/fair: Add policy for restricting prefer_spread to newly idle balance" 2022-11-12 11:24:56 +00:00