Lets try #include <linux/atomic.h> vs asm