Unverified Commit 3d1841e0 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!2651 sched/membarrier: fix missing local execution of ipi_sync_rq_state()

parents 41bf10fb 0e5725b1
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -255,9 +255,7 @@ static int sync_runqueues_membarrier_state(struct mm_struct *mm)
	}
	rcu_read_unlock();

	preempt_disable();
	smp_call_function_many(tmpmask, ipi_sync_rq_state, mm, 1);
	preempt_enable();
	on_each_cpu_mask(tmpmask, ipi_sync_rq_state, mm, true);

	free_cpumask_var(tmpmask);
	cpus_read_unlock();