]> err.no Git - linux-2.6/commit
[PATCH] i386: Abstract sensitive instructions
authorRusty Russell <rusty@rustcorp.com.au>
Tue, 26 Sep 2006 08:52:39 +0000 (10:52 +0200)
committerAndi Kleen <andi@basil.nowhere.org>
Tue, 26 Sep 2006 08:52:39 +0000 (10:52 +0200)
commit0da5db313317e3195482d3e660a1074857374a89
tree9322a8eb60da97ae5f3a199cec13afd9b34c202d
parent7b0bda74f7e77f362eaeee837e7911238acf4c76
[PATCH] i386: Abstract sensitive instructions

Abstract sensitive instructions in assembler code, replacing them with macros
(which currently are #defined to the native versions).  We use long names:
assembler is case-insensitive, so if something goes wrong and macros do not
expand, it would assemble anyway.

Resulting object files are exactly the same as before.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Jeremy Fitzhardinge <jeremy@xensource.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Andi Kleen <ak@suse.de>
arch/i386/kernel/entry.S
include/asm-i386/spinlock.h