From: Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> Date: Tue, 14 Apr 2009 14:43:17 +1000 > Dave, arch/sparc/include/asm/atomic_32.h should really include > asm/system.h since xchg is used in there. That's true. But atomic.h is not the proper place to obtain xchg() from, which is asm/system.h, and that's what debug_locks.h needs to include if it needs to use xchg(). This is why the s390 build broke in precisely the same way. -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html