From: Eric Dumazet Date: Fri, 3 Jul 2009 11:26:41 +0000 (+0200) Subject: x86: atomic64: Improve cmpxchg8b() X-Git-Tag: v2.6.31-rc3~32^2~15 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=69237f94e65d3d7f539f1adb98ef68685c595004;p=pandora-kernel.git x86: atomic64: Improve cmpxchg8b() Rewrite cmpxchg8b() to not use %edi register but a generic "+m" constraint, to increase compiler freedom in code generation and possibly better code. Cc: Linus Torvalds Cc: Peter Zijlstra Cc: Mike Galbraith Cc: Paul Mackerras Cc: Arnaldo Carvalho de Melo Cc: Frederic Weisbecker Cc: David Howells Cc: Andrew Morton Cc: Arnd Bergmann LKML-Reference: Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed