linux/include/trace/hooks
Pavankumar Kondeti f7ede2b168 ANDROID: sched: Update android_rvh_check_preempt_wakeup hook
android_rvh_check_preempt_wakeup hook is in place to allow vendor
modules to force the running task preemption by the waking task.
Update the tracepoint to accept another input to not preempting
the current running task. The hook is moved further down so that
it can be updated to pass the sched_entity structure corresponding
to waking and running tasks in the next patch.

Bug: 184575210
Change-Id: Id4f45ba2819802636b6b86ed34c124771d0d69eb
Signed-off-by: Pavankumar Kondeti <quic_pkondeti@quicinc.com>
Signed-off-by: Shaleen Agrawal <shalagra@codeaurora.org>
2021-10-14 23:21:43 +00:00
..
binder.h ANDROID: binder: consolidate wakeup vendor hooks into one 2021-09-22 23:16:35 +00:00
cgroup.h ANDROID: cgroup: Add android_rvh_cgroup_force_kthread_migration 2021-10-12 16:44:41 -07:00
cpufreq.h ANDROID: sched: add restricted hook to override show_cpufinfo_max_freq 2021-10-14 23:21:14 +00:00
cpuidle_psci.h ANDROID: cpuidle-psci: Add vendor hook for cpuidle psci enter and exit 2021-08-14 17:04:43 +05:30
cpuidle.h ANDROID: simplify vendor hook definitions 2021-01-27 09:44:33 +00:00
debug.h ANDROID: fix kernelci build-break due to stop_ipi hook 2020-11-05 07:18:17 +00:00
dtask.h Revert "ANDROID: vendor_hooks: add waiting information for blocked tasks" 2021-09-03 15:23:46 +02:00
epoch.h ANDROID: simplify vendor hook definitions 2021-01-27 09:44:33 +00:00
fpsimd.h ANDROID: simplify vendor hook definitions 2021-01-27 09:44:33 +00:00
ftrace_dump.h ANDROID: ftrace: vendor hook for ftrace dump on oops 2021-01-29 23:25:45 +00:00
futex.h ANDROID: simplify vendor hook definitions 2021-01-27 09:44:33 +00:00
gic_v3.h ANDROID: simplify vendor hook definitions 2021-01-27 09:44:33 +00:00
gic.h ANDROID: simplify vendor hook definitions 2021-01-27 09:44:33 +00:00
iommu.h ANDROID: iommu: Add vendor hook for iova allocation and free tracking 2021-10-12 02:45:53 +00:00
mm.h ANDROID: simplify vendor hook definitions 2021-01-27 09:44:33 +00:00
mpam.h ANDROID: simplify vendor hook definitions 2021-01-27 09:44:33 +00:00
net.h ANDROID: vendor_hooks: Add vendor hook to the net 2021-07-09 04:37:28 +00:00
pm_domain.h ANDROID: PM / Domains: add vendor_hook to disallow domain idle state 2021-08-14 17:04:41 +05:30
preemptirq.h ANDROID: simplify vendor hook definitions 2021-01-27 09:44:33 +00:00
printk.h ANDROID: simplify vendor hook definitions 2021-01-27 09:44:33 +00:00
rwsem.h ANDROID: simplify vendor hook definitions 2021-01-27 09:44:33 +00:00
sched.h ANDROID: sched: Update android_rvh_check_preempt_wakeup hook 2021-10-14 23:21:43 +00:00
sys.h ANDROID: Add vendor hooks when syscall prctl finished 2021-03-09 01:59:59 +00:00
sysrqcrash.h ANDROID: simplify vendor hook definitions 2021-01-27 09:44:33 +00:00
timer.h ANDROID: timer: Add vendor hook for timer calc index 2021-08-12 15:13:23 -07:00
topology.h ANDROID: sched: Add vendor hooks for update_topology 2021-09-22 23:17:22 +00:00
ufshcd.h ANDROID: scsi: ufs: add hooks to track ufs commands 2021-03-19 22:37:32 +00:00
vendor_hooks.h ANDROID: vendor_hooks: Allow multiple attachments to restricted hooks 2021-03-31 09:13:02 +00:00
vmscan.h ANDROID: mm: vmscan: support equal reclaim for anon and file pages 2021-10-13 22:25:19 +00:00
wqlockup.h ANDROID: simplify vendor hook definitions 2021-01-27 09:44:33 +00:00