Add rwsemaphores (both {fine, coarse}-grained).
Add coarse-grained semaphore lock.
Make fine-grained spinlocks consistent; up to 8 threads.