Commit 26e60576 authored by Frederic Weisbecker's avatar Frederic Weisbecker
Browse files

arm/bL_switcher: Use kthread_run_on_cpu()



Use the proper API instead of open coding it.

Reviewed-by: default avatarDave Martin <Dave.Martin@arm.com>
Acked-by: default avatarNicolas Pitre <nico@fluxnic.net>
Signed-off-by: default avatarFrederic Weisbecker <frederic@kernel.org>
parent fac04efc
Loading
Loading
Loading
Loading
+4 −6
Original line number Diff line number Diff line
@@ -307,13 +307,11 @@ static struct task_struct *bL_switcher_thread_create(int cpu, void *arg)
{
	struct task_struct *task;

	task = kthread_create_on_node(bL_switcher_thread, arg,
				      cpu_to_node(cpu), "kswitcher_%d", cpu);
	if (!IS_ERR(task)) {
		kthread_bind(task, cpu);
		wake_up_process(task);
	} else
	task = kthread_run_on_cpu(bL_switcher_thread, arg,
				  cpu, "kswitcher_%d");
	if (IS_ERR(task))
		pr_err("%s failed for CPU %d\n", __func__, cpu);

	return task;
}