slight tidy up.
commit2b43ffb17bd22468971f62ec36060d4fb42fc815
authorNicJA <NicJA@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Tue, 12 May 2015 13:07:23 +0000 (12 13:07 +0000)
committerNicJA <NicJA@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Tue, 12 May 2015 13:07:23 +0000 (12 13:07 +0000)
tree2f8f0616daf3809291acde3c7afefc2ea8d26e2d
parent8db042a56421c4ab8c7ccbfab1d16cbf41d9068f
slight tidy up.
add 2 new execsmp fields which will be used as follows -:
when an exec task attempts to spinlock but fails, it will be moved onto the spinning queue -:
when an exec task releases a spinlock, spinning tasks waiting on that lock will be put back onto the taskready queue.

this should prevent tasks with a higher priority spinning forever, since they never yield cpu time to a lower priority task which may be holding the lock.

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50645 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
rom/exec/exec_intern.h