platform_kernel-5.15/kernel/sched
Liujie Xie 6fbdd5a252 ANDROID: vendor_hooks: Add hooks for account process tick
Add a hook in account_process_tick, which help us to get information
about the high load task and the cpu they running on.

Bug: 183260319
Change-Id: I54162ce3c65bd69e08d2d4747e4d4883efe4c442
Signed-off-by: Liujie Xie <xieliujie@oppo.com>
(cherry picked from commit 63399b4e2e25b0a1522deb724f1de269ac4c8f8b)
2022-06-09 18:57:17 +00:00
..
Makefile sched: Trivial core scheduling cookie management 2021-05-12 11:43:31 +02:00
OWNERS ANDROID: add initial set of OWNERS 2021-02-25 13:58:58 +00:00
autogroup.c sched/fair: Prevent dead task groups from regaining cfs_rq's 2021-11-25 09:48:32 +01:00
autogroup.h
clock.c sched: Fix various typos 2021-03-22 00:11:52 +01:00
completion.c
core.c ANDROID: scheduler: export task_sched_runtime 2022-06-02 18:40:14 +00:00
core_sched.c sched: prctl() core-scheduling interface 2021-05-12 11:43:31 +02:00
cpuacct.c sched/cpuacct: Fix charge percpu cpuusage 2022-04-08 14:23:11 +02:00
cpudeadline.c
cpudeadline.h
cpufreq.c ANDROID: sched: time: Export symbols needed for schedutil module 2021-02-04 18:29:42 -08:00
cpufreq_schedutil.c Merge 5.15.33 into android13-5.15 2022-04-20 08:18:54 +02:00
cpupri.c ANDROID: sched: Export symbol for vendor RT hook funcion 2021-12-06 15:14:19 -08:00
cpupri.h
cputime.c ANDROID: vendor_hooks: Add hooks for account process tick 2022-06-09 18:57:17 +00:00
deadline.c Merge 5.15.33 into android13-5.15 2022-04-20 08:18:54 +02:00
debug.c Merge 5.15.33 into android13-5.15 2022-04-20 08:18:54 +02:00
fair.c Merge 5.15.36 into android13-5.15 2022-05-18 08:55:59 +02:00
features.h sched: Warn on long periods of pending need_resched 2021-04-21 13:55:41 +02:00
idle.c sched/idle: Make the idle timer expire in hard interrupt context 2021-09-09 10:36:16 +02:00
isolation.c sched/isolation: Reconcile rcu_nocbs= and nohz_full= 2021-05-13 14:12:47 +02:00
loadavg.c Revert "ANDROID: GKI: loadavg: Export for get_avenrun" 2021-07-07 09:21:03 +01:00
membarrier.c sched/membarrier: Fix membarrier-rseq fence command missing from query bitmask 2022-02-01 17:27:05 +01:00
pelt.c ANDROID: sched: Introducing PELT multiplier 2021-12-09 11:04:07 -08:00
pelt.h Merge 5.15.19 into android13-5.15 2022-02-02 09:32:24 +01:00
psi.c psi: fix "defined but not used" warnings when CONFIG_PROC_FS=n 2022-02-01 17:27:15 +01:00
rt.c ANDROID: sched/rt: Only enable RT sync for SMP targets 2022-04-28 01:01:01 +00:00
sched-pelt.h
sched.h ANDROID: sched/rt: Add support for rt sync wakeups 2022-04-28 01:00:53 +00:00
smp.h
stats.c sched: Fix various typos 2021-03-22 00:11:52 +01:00
stats.h psi: Fix PSI_MEM_FULL state when tasks are in memstall and doing reclaim 2022-01-27 11:04:27 +01:00
stop_task.c sched: Introduce sched_class::pick_task() 2021-05-12 11:43:28 +02:00
swait.c
topology.c ANDROID: vendor_hooks: Add hooks for scheduler 2021-09-22 23:17:07 +00:00
wait.c ANDROID: Add a vendor hook that allow a module to modify the wake flag 2022-02-19 17:08:19 +00:00
wait_bit.c