SPIN_BUG_ON 83 kernel/locking/spinlock_debug.c SPIN_BUG_ON(READ_ONCE(lock->magic) != SPINLOCK_MAGIC, lock, "bad magic"); SPIN_BUG_ON 84 kernel/locking/spinlock_debug.c SPIN_BUG_ON(READ_ONCE(lock->owner) == current, lock, "recursion"); SPIN_BUG_ON 85 kernel/locking/spinlock_debug.c SPIN_BUG_ON(READ_ONCE(lock->owner_cpu) == raw_smp_processor_id(), SPIN_BUG_ON 97 kernel/locking/spinlock_debug.c SPIN_BUG_ON(lock->magic != SPINLOCK_MAGIC, lock, "bad magic"); SPIN_BUG_ON 98 kernel/locking/spinlock_debug.c SPIN_BUG_ON(!raw_spin_is_locked(lock), lock, "already unlocked"); SPIN_BUG_ON 99 kernel/locking/spinlock_debug.c SPIN_BUG_ON(lock->owner != current, lock, "wrong owner"); SPIN_BUG_ON 100 kernel/locking/spinlock_debug.c SPIN_BUG_ON(lock->owner_cpu != raw_smp_processor_id(), SPIN_BUG_ON 130 kernel/locking/spinlock_debug.c SPIN_BUG_ON(!ret, lock, "trylock failure on UP");