<div dir="ltr">Hi,<br><div><br></div><div>Can someone please explain this behavior of EDF SMP Scheduler on a 4 CPU system, with INIT task pinned to cpu 0:</div><div><br></div><div><br></div><div>Before Task 3 (Priority 6, Affined to CPU 3) arrival:</div><div><br>CPU 1 is executing: Task 1 (Priority 5, Affined to CPU 1)<br>CPU 2 is executing: Task 2 (Priority 7, Affined to CPU 2)<br>CPU 3 is executing: Task 0 (Priority 3, Affined to ALL)</div><div><br>After Task 3 arrival:<br>CPU 1 is executing: Task 1 (Priority 5, Affined to CPU 1)<br>CPU 2 is executing: Task 0 (Priority 3, Affined to ALL)<br>CPU 3 is executing: Task 3 (Priority 6, Affined to CPU 3)<br></div><div><br></div><div>How did Task 3 force Task 0 out of its CPU when Task 0 has a higher priority? Is thread helping involved?</div></div>