Hardware spinlock