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 <quic_snimmala@quicinc.com>
This commit is contained in:
Sai Harshini Nimmala 2022-09-22 17:34:09 -07:00
parent 69d2ba35d6
commit 252aa83964
2 changed files with 4 additions and 2 deletions

View File

@ -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();

View File

@ -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;