Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e887eb61 authored by KOSAKI Motohiro's avatar KOSAKI Motohiro Committed by Mike Frysinger
Browse files

Blackfin: don't touch task->cpus_allowed directly



Every callter (except kthread_bind) should use proper
set_cpus_allowed_ptr() APIs.

Signed-off-by: default avatarKOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
parent 3cb8a39f
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -171,10 +171,8 @@ asmlinkage int bfin_clone(struct pt_regs *regs)
	unsigned long newsp;

#ifdef __ARCH_SYNC_CORE_DCACHE
	if (current->rt.nr_cpus_allowed == num_possible_cpus()) {
		current->cpus_allowed = cpumask_of_cpu(smp_processor_id());
		current->rt.nr_cpus_allowed = 1;
	}
	if (current->rt.nr_cpus_allowed == num_possible_cpus())
		set_cpus_allowed_ptr(current, cpumask_of(smp_processor_id()));
#endif

	/* syscall2 puts clone_flags in r0 and usp in r1 */