3235dc3f22
x86: Remove trailing spaces in messages
...
Signed-off-by: Frans Pop <elendil@planet.nl >
Cc: Avi Kivity <avi@redhat.com >
Cc: x86@kernel.org
LKML-Reference: <1265478443-31072-10-git-send-email-elendil@planet.nl >
[ Left out the KVM bits. ]
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2010-02-07 17:47:51 +01:00
be2bf0a2df
x86, perf probe: Fix warning in test_get_len()
...
Fix the following warning:
arch/x86/tools/test_get_len.c: In function "main":
arch/x86/tools/test_get_len.c:116: warning: unused variable "c"
Signed-off-by: Jean Delvare <khali@linux-fr.org >
Cc: Masami Hiramatsu <mhiramat@redhat.com >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2009-12-06 12:53:40 +01:00
ce64c62074
x86: Instruction decoder test should generate build warning
...
Since some instructions are not decoded correctly by older
versions of objdump, it may cause false positive error in insn
decoder posttest.
This changes build error of insn decoder test to build warning.
Signed-off-by: Masami Hiramatsu <mhiramat@redhat.com >
Cc: systemtap <systemtap@sources.redhat.com >
Cc: DLE <dle-develop@lists.sourceforge.net >
Cc: Stephen Rothwell <sfr@canb.auug.org.au >
Cc: Randy Dunlap <rdunlap@xenotime.net >
Cc: Jim Keniston <jkenisto@us.ibm.com >
Cc: Stephen Rothwell <sfr@canb.auug.org.au >
LKML-Reference: <20091116230631.5250.41579.stgit@harusame>
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2009-11-19 21:40:13 +01:00
35039eb6b1
x86: Show symbol name if insn decoder test failed
...
Show symbol name if insn decoder test find a difference.
This will help us to find out where the issue is.
Signed-off-by: Masami Hiramatsu <mhiramat@redhat.com >
Cc: systemtap <systemtap@sources.redhat.com >
Cc: DLE <dle-develop@lists.sourceforge.net >
Cc: Stephen Rothwell <sfr@canb.auug.org.au >
Cc: Randy Dunlap <rdunlap@xenotime.net >
Cc: Jim Keniston <jkenisto@us.ibm.com >
Cc: Stephen Rothwell <sfr@canb.auug.org.au >
LKML-Reference: <20091116230624.5250.49813.stgit@harusame>
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2009-11-17 07:16:50 +01:00
d65ff75fbe
x86: Add verbose option to insn decoder test
...
Add verbose option to insn decoder test. This dumps decoded
instruction when building kernel with V=1.
Signed-off-by: Masami Hiramatsu <mhiramat@redhat.com >
Cc: systemtap <systemtap@sources.redhat.com >
Cc: DLE <dle-develop@lists.sourceforge.net >
Cc: Stephen Rothwell <sfr@canb.auug.org.au >
Cc: Randy Dunlap <rdunlap@xenotime.net >
Cc: Jim Keniston <jkenisto@us.ibm.com >
Cc: Stephen Rothwell <sfr@canb.auug.org.au >
LKML-Reference: <20091116230618.5250.18762.stgit@harusame>
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2009-11-17 07:16:48 +01:00
7006957732
x86: Remove unused config macros from instruction decoder selftest
...
Remove dummy definitions of CONFIG_X86_64 and CONFIG_X86_32 because
those macros are not used in the instruction decoder anymore.
Signed-off-by: Masami Hiramatsu <mhiramat@redhat.com >
Cc: Jim Keniston <jkenisto@us.ibm.com >
Cc: Ingo Molnar <mingo@elte.hu >
LKML-Reference: <20090828221326.8778.70723.stgit@localhost.localdomain >
Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com >
2009-09-04 18:14:15 +02:00
50a482fbd9
x86: Allow x86-32 instruction decoder selftest on x86-64
...
Pass $(CONFIG_64BIT) to the x86 insn decoder selftest in case we are
decoding 32bit code on x86-64, which will happen when building kernel
with ARCH=i386 on x86-64.
Signed-off-by: Masami Hiramatsu <mhiramat@redhat.com >
Cc: Jim Keniston <jkenisto@us.ibm.com >
Cc: Ingo Molnar <mingo@elte.hu >
LKML-Reference: <20090828221319.8778.88508.stgit@localhost.localdomain >
Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com >
2009-09-04 18:14:04 +02:00
ca0e9badd1
x86: X86 instruction decoder build-time selftest
...
Add a user-space selftest of x86 instruction decoder at kernel build
time.
When CONFIG_X86_DECODER_SELFTEST=y, Kbuild builds a test harness of x86
instruction decoder and performs it after building vmlinux.
The test compares the results of objdump and x86 instruction decoder
code and check there are no differences.
Signed-off-by: Masami Hiramatsu <mhiramat@redhat.com >
Signed-off-by: Jim Keniston <jkenisto@us.ibm.com >
Cc: Ananth N Mavinakayanahalli <ananth@in.ibm.com >
Cc: Avi Kivity <avi@redhat.com >
Cc: Andi Kleen <ak@linux.intel.com >
Cc: Christoph Hellwig <hch@infradead.org >
Cc: Frank Ch. Eigler <fche@redhat.com >
Cc: H. Peter Anvin <hpa@zytor.com >
Cc: Ingo Molnar <mingo@elte.hu >
Cc: Jason Baron <jbaron@redhat.com >
Cc: K.Prasad <prasad@linux.vnet.ibm.com >
Cc: Lai Jiangshan <laijs@cn.fujitsu.com >
Cc: Li Zefan <lizf@cn.fujitsu.com >
Cc: Przemysław Pawełczyk <przemyslaw@pawelczyk.it >
Cc: Roland McGrath <roland@redhat.com >
Cc: Sam Ravnborg <sam@ravnborg.org >
Cc: Srikar Dronamraju <srikar@linux.vnet.ibm.com >
Cc: Steven Rostedt <rostedt@goodmis.org >
Cc: Tom Zanussi <tzanussi@gmail.com >
Cc: Vegard Nossum <vegard.nossum@gmail.com >
LKML-Reference: <20090813203421.31965.29006.stgit@localhost.localdomain >
Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com >
2009-08-27 00:35:56 +02:00