From 252aa83964360a32baad5ed3cdb394e61a24e3a6 Mon Sep 17 00:00:00 2001 From: Sai Harshini Nimmala Date: Thu, 22 Sep 2022 17:34:09 -0700 Subject: [PATCH] sched/walt: Update sched_switch tracehook sched_switch tracehook has been changed upstream. Update functions registered with tracehook accordingly. Change-Id: Ifba53f905634b476c60a8c69cfd87c6ad0c9cff7 Signed-off-by: Sai Harshini Nimmala --- kernel/sched/walt/walt_rt.c | 3 ++- kernel/sched/walt/walt_tp.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/kernel/sched/walt/walt_rt.c b/kernel/sched/walt/walt_rt.c index 18d531791ff2..2f57e9faf0b8 100644 --- a/kernel/sched/walt/walt_rt.c +++ b/kernel/sched/walt/walt_rt.c @@ -16,7 +16,8 @@ DEFINE_PER_CPU(u64, rt_task_arrival_time) = 0; static bool long_running_rt_task_trace_rgstrd; static void rt_task_arrival_marker(void *unused, bool preempt, - struct task_struct *prev, struct task_struct *next) + struct task_struct *prev, struct task_struct *next, + unsigned int prev_state) { unsigned int cpu = raw_smp_processor_id(); diff --git a/kernel/sched/walt/walt_tp.c b/kernel/sched/walt/walt_tp.c index 62d3acb2b482..8d7e2e4528c5 100644 --- a/kernel/sched/walt/walt_tp.c +++ b/kernel/sched/walt/walt_tp.c @@ -50,7 +50,8 @@ static void setup_prev_cnts(u32 cpu, u32 cnten_val) } void tracectr_notifier(void *ignore, bool preempt, - struct task_struct *prev, struct task_struct *next) + struct task_struct *prev, struct task_struct *next, + unsigned int prev_state) { u32 cnten_val; int current_pid;