w_spinlock.pdf