> asm/system.h is not on the exported headers list. This means that it is > usually not save to use it from userspace. A quick check looks like this > is the case. Don't even think about using it. Could you please explain what is 'exported headers list', who maintains it, etc? Also, what is *proper* way to get cmpxchg() definition, if not #include <asm/systm.h> as it was before? Nikita