locking, include/llist: Use linux/atomic.h instead of asm/cmpxchg.h