The patch titled x86_64: use non locked version for local_cmpxchg() has been removed from the -mm tree. Its filename was x86_64-use-non-locked-version-for-local_cmpxchg.patch This patch was dropped because it was merged into mainline or a subsystem tree ------------------------------------------------------ Subject: x86_64: use non locked version for local_cmpxchg() From: Mathieu Desnoyers <mathieu.desnoyers@xxxxxxxxxx> local_cmpxchg() should not use any LOCK prefix. This change probably got lost in the move to cmpxchg.h. Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@xxxxxxxxxx> Acked-by: Christoph Lameter <clameter@xxxxxxx> Cc: Andi Kleen <andi@xxxxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- include/asm-x86_64/cmpxchg.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN include/asm-x86_64/cmpxchg.h~x86_64-use-non-locked-version-for-local_cmpxchg include/asm-x86_64/cmpxchg.h --- a/include/asm-x86_64/cmpxchg.h~x86_64-use-non-locked-version-for-local_cmpxchg +++ a/include/asm-x86_64/cmpxchg.h @@ -128,7 +128,7 @@ static inline unsigned long __cmpxchg_lo ((__typeof__(*(ptr)))__cmpxchg((ptr),(unsigned long)(o),\ (unsigned long)(n),sizeof(*(ptr)))) #define cmpxchg_local(ptr,o,n)\ - ((__typeof__(*(ptr)))__cmpxchg((ptr),(unsigned long)(o),\ + ((__typeof__(*(ptr)))__cmpxchg_local((ptr),(unsigned long)(o),\ (unsigned long)(n),sizeof(*(ptr)))) #endif _ Patches currently in -mm which might be from mathieu.desnoyers@xxxxxxxxxx are origin.patch powerpc-include-pagemaph-in-asm-powerpc-tlbh.patch git-kbuild.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html