<div dir="ltr">Hi,<br><div><br></div><div>I wanted to learn about how the <a href="https://git.rtems.org/rtems/tree/testsuites/smptests/smpschededf02/init.c#n219">reset</a> function in the smpschededf02/init.c works/what it aims for.</div><div><br></div><div><a href="https://git.rtems.org/rtems/tree/testsuites/smptests/smpschededf02/init.c#n224">First</a>, we set the priority of the task in correspondence with their index, so Task 0 gets highest priority and set the affinity of all the task to both the processor.</div><div><br></div><div><a href="https://git.rtems.org/rtems/tree/testsuites/smptests/smpschededf02/init.c#n229">Then</a>, we suspend all the task by suspending their thread and enable the dispatch on thread's CPU.</div><div><br></div><div>After that, why do we <a href="https://git.rtems.org/rtems/tree/testsuites/smptests/smpschededf02/init.c#n234">resume</a> the first two task and then again <a href="https://git.rtems.org/rtems/tree/testsuites/smptests/smpschededf02/init.c#n247">suspend </a>them by using the object id of their thread?</div><div> </div></div>