linux/kernel/sched
Quentin Perret 7587bc9dcf ANDROID: sched: time: Export symbols needed for schedutil module
Export symbols needed to allow building a schedutil-based vendor module
with GKI.

This is a small price to pay to give vendors the flexibility they need,
and avoids littering cpufreq_schedutil.c with many vendor hooks.

Bug: 170511085
Signed-off-by: Quentin Perret <qperret@google.com>
Change-Id: I8ff8bdb32df5d47124236819efba881c1a2a538d
(cherry picked from commit 34cd6916744b8b2d2107d2d5f10cbacb181e4f6c)
Signed-off-by: Palmer Dabbelt <palmerdabbelt@google.com>
2021-02-04 18:29:42 -08:00
..
autogroup.c
autogroup.h
clock.c sched/clock: Use static_branch_likely() with sched_clock_running 2019-11-29 08:10:54 +01:00
completion.c completion: Use lockdep_assert_RT_in_threaded_ctx() in complete_all() 2020-03-23 18:40:25 +01:00
core.c Linux 5.11-rc5 2021-01-25 10:10:09 +01:00
cpuacct.c sched/cpuacct: Fix charge cpuacct.usage_sys 2020-05-19 20:34:14 +02:00
cpudeadline.c sched,rt: Use the full cpumask for balancing 2020-11-10 18:39:00 +01:00
cpudeadline.h
cpufreq_schedutil.c ANDROID: schedutil: add vendor hook for adjusting util to freq calculation 2021-01-19 19:02:25 +00:00
cpufreq.c ANDROID: sched: time: Export symbols needed for schedutil module 2021-02-04 18:29:42 -08:00
cpupri.c Revert "ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT" 2020-12-18 14:42:25 +01:00
cpupri.h sched/cpupri: Add CPUPRI_HIGHER 2020-10-29 11:00:30 +01:00
cputime.c Revert "ANDROID: Sched: Add restricted vendor hooks for scheduler" 2021-01-25 10:03:24 +01:00
deadline.c Merge branch 'linus' into sched/core, to resolve semantic conflict 2020-11-27 11:10:50 +01:00
debug.c ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules 2020-11-19 19:23:46 +00:00
fair.c ANDROID: sched/fair: Sync task util for strf hook 2021-02-03 22:28:05 +00:00
features.h sched/rt: Disable RT_RUNTIME_SHARE by default 2020-09-25 14:23:24 +02:00
idle.c Scheduler updates: 2020-12-14 18:29:11 -08:00
isolation.c isolcpus: Affine unbound kernel threads to housekeeping cpus 2020-06-15 14:10:03 +02:00
loadavg.c ANDROID: GKI: loadavg: Export for get_avenrun 2020-08-12 15:08:42 +00:00
Makefile kcsan: Improve various small stylistic details 2019-11-20 10:47:23 +01:00
membarrier.c Scheduler updates: 2020-12-14 18:29:11 -08:00
pelt.c ANDROID: sched: Export symbols for vendor EAS wakup path function 2020-11-27 16:31:17 +00:00
pelt.h sched/pelt: Cleanup PELT divider 2020-06-15 14:10:06 +02:00
psi.c sched,psi: Convert to sched_set_fifo_low() 2020-06-15 14:10:25 +02:00
rt.c Revert "ANDROID: sched: avoid migrating when softint on tgt cpu should be short" 2020-12-18 14:43:05 +01:00
sched-pelt.h
sched.h Linux 5.11-rc5 2021-01-25 10:10:09 +01:00
smp.h sched/headers: Split out open-coded prototypes into kernel/sched/smp.h 2020-05-28 11:03:20 +02:00
stats.c
stats.h psi: Move PF_MEMSTALL out of task->flags 2020-03-20 13:06:19 +01:00
stop_task.c sched: Remove select_task_rq()'s sd_flag parameter 2020-11-10 18:39:06 +01:00
swait.c sched/swait: Prepare usage in completions 2020-03-21 16:00:23 +01:00
topology.c Merge adb35e8dc9 ("Merge tag 'sched-core-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip") into android-mainline 2020-12-16 09:09:52 +00:00
wait_bit.c sched/wait: fix ___wait_var_event(exclusive) 2019-12-17 13:32:50 +01:00
wait.c Merge e37b12e4bb ("Merge tag 'for-linus-5.11-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux") into android-mainline 2021-01-06 18:34:38 +01:00