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