]> err.no Git - linux-2.6/commit
x86: multi-byte single instruction NOPs
authorJan Beulich <jbeulich@novell.com>
Wed, 17 Oct 2007 16:04:41 +0000 (18:04 +0200)
committerThomas Gleixner <tglx@inhelltoy.tec.linutronix.de>
Wed, 17 Oct 2007 18:17:04 +0000 (20:17 +0200)
commit32c464f5d9701db45bc1673288594e664065388e
tree342e6e8be44bcdc5bdc3ddd0cbf1ba15a0340602
parentc861eff88c92d98ee661cf0d2fa978611edeaceb
x86: multi-byte single instruction NOPs

Add support for and use the multi-byte NOPs recently documented to be
available on all PentiumPro and later processors.

This patch only applies cleanly on top of the "x86: misc.
constifications" patch sent earlier.

[ tglx: arch/x86 adaptation ]

Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
 arch/x86/kernel/alternative.c  |   23 ++++++++++++++++++++++-
 include/asm-x86/processor_32.h |   22 ++++++++++++++++++++++
 include/asm-x86/processor_64.h |   22 ++++++++++++++++++++++
 3 files changed, 66 insertions(+), 1 deletion(-)
arch/x86/kernel/alternative.c
include/asm-x86/processor_32.h
include/asm-x86/processor_64.h