Spinlock Tests
Test basic spinlock.
Test spinlock with bounce.
Test basic mutual exclusion using interrupt masking.
Test spinlock cannot be recursive.
Test unlocking incorrect spinlock.
Test unlocking incorrect spinlock.
Test unlocking spinlock held over the time limit.
Test spinlock acquisition fairness.