linux/kernel/sched
Martin Liu 44447dec6e ANDROID: sched: move blocked reason trace point to cover all class
Now, we only export CFS taks' blocked reasons but it's
important and useful to know other class' blocked
reasons such as RT tasks.

Move the blocked reason trace point to where the scheduler
core layer and before the task's state moves to the waking
state. Thus, we could cover all the sched classes.

Bug: 203080186
Test: check traces
Signed-off-by: Martin Liu <liumartin@google.com>
Change-Id: Ic61865642d852d0127cdcf474adf8c06e4c2d570
2021-10-18 13:41:32 +00:00
..
autogroup.c
autogroup.h
clock.c
completion.c
core.c ANDROID: sched: move blocked reason trace point to cover all class 2021-10-18 13:41:32 +00:00
cpuacct.c
cpudeadline.c
cpudeadline.h
cpufreq_schedutil.c ANDROID: sched: Add vendor hooks to compute new cpu freq. 2021-04-23 18:42:38 -07:00
cpufreq.c ANDROID: android: Export symbols for invoking cpufreq_update_util() 2021-06-29 10:44:12 +00:00
cpupri.c ANDROID: sched: Export symbol for vendor RT hook funcion 2021-01-12 12:57:37 -08:00
cpupri.h
cputime.c ANDROID: vendor_hooks: Add hooks for account irqtime process tick 2021-05-13 08:26:15 +00:00
deadline.c FROMGIT: sched/deadline: Fix reset_on_fork reporting of DL tasks 2021-08-10 10:32:00 +00:00
debug.c Merge 5.10.37 into android12-5.10 2021-05-15 09:28:55 +02:00
fair.c ANDROID: sched: move blocked reason trace point to cover all class 2021-10-18 13:41:32 +00:00
features.h Revert "Revert "sched,fair: Alternative sched_slice()"" 2021-05-21 13:17:06 -07:00
idle.c Merge 5.10.20 into android12-5.10 2021-03-07 12:33:33 +01:00
isolation.c
loadavg.c
Makefile
membarrier.c sched/membarrier: fix missing local execution of ipi_sync_rq_state() 2021-03-17 17:06:35 +01:00
pelt.c ANDROID: sched: add a helper function to change PELT half-life 2021-08-07 00:03:23 +08:00
pelt.h
psi.c FROMLIST: psi: stop relying on timer_pending for poll_work rescheduling 2021-07-14 20:52:04 -07:00
rt.c ANDROID: sched/rt: Only enable RT sync for SMP targets 2021-03-01 18:50:27 +00:00
sched-pelt.h ANDROID: sched: pelt: Fix the PELT arrays 2021-03-04 11:53:51 +00:00
sched.h FROMGIT: sched/deadline: Fix reset_on_fork reporting of DL tasks 2021-08-10 10:32:00 +00:00
smp.h
stats.c
stats.h
stop_task.c treewide: Convert macro and uses of __section(foo) to __section("foo") 2020-10-25 14:51:49 -07:00
swait.c
topology.c ANDROID: vendor_hooks: Add hooks for scheduler 2021-03-16 09:08:22 +00:00
wait_bit.c
wait.c ANDROID: Add a vendor hook that allow a module to modify the wake flag 2021-03-04 16:19:04 +00:00