From: Jan Beulich Date: Sun, 30 Oct 2005 22:59:27 +0000 (-0800) Subject: [PATCH] x86: cmpxchg improvements X-Git-Tag: v2.6.15-rc1~59^2~15^2~174 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8896fab35e62aa748a5ce62ac773508e51f10be1;p=pandora-kernel.git [PATCH] x86: cmpxchg improvements This adjusts i386's cmpxchg patterns so that - for word and long cmpxchg-es the compiler can utilize all possible registers - cmpxchg8b gets disabled when the minimum specified hardware architectur doesn't support it (like was already happening for the byte, word, and long ones). Signed-off-by: Jan Beulich Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed