Merge "sched/walt: Avoid walt irq work in offlined cpu"

This commit is contained in:
qctecmdr 2020-01-08 08:47:27 -08:00 • committed by Gerrit - the friendly Code Review server
commit c9a80de967

View file

@ -3405,3 +3405,13 @@ extern struct task_struct *find_process_by_pid(pid_t pid);
extern void enqueue_task_core(struct rq *rq, struct task_struct *p, int flags);
extern void dequeue_task_core(struct rq *rq, struct task_struct *p, int flags);
#ifdef CONFIG_SMP
static inline void sched_irq_work_queue(struct irq_work *work)
{
if (likely(cpu_online(raw_smp_processor_id())))
irq_work_queue(work);
else
irq_work_queue_on(work, cpumask_any(cpu_online_mask));
}
#endif