vserver 1.9.3
[linux-2.6.git] / include / asm-x86_64 / spinlock.h
index 3177138..185e087 100644 (file)
@@ -113,10 +113,8 @@ static inline int _raw_spin_trylock(spinlock_t *lock)
 static inline void _raw_spin_lock(spinlock_t *lock)
 {
 #ifdef CONFIG_DEBUG_SPINLOCK
-       __label__ here;
-here:
        if (lock->magic != SPINLOCK_MAGIC) {
-printk("eip: %p\n", &&here);
+               printk("eip: %p\n", __builtin_return_address(0));
                BUG();
        }
 #endif