diff options
author | Peter Zijlstra <a.p.zijlstra@chello.nl> | 2011-10-07 13:36:40 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-12-09 08:52:44 -0800 |
commit | 1e52c65de4b0f35f79ffa0a692f0a1174c7cf7ab (patch) | |
tree | f1bbc123d2128b7b037d2d9c205924de988b883b /arch/x86/oprofile | |
parent | 347736f0fa8ffc5f89df7bc507a0beb90a5127b5 (diff) | |
download | kernel_samsung_crespo-1e52c65de4b0f35f79ffa0a692f0a1174c7cf7ab.zip kernel_samsung_crespo-1e52c65de4b0f35f79ffa0a692f0a1174c7cf7ab.tar.gz kernel_samsung_crespo-1e52c65de4b0f35f79ffa0a692f0a1174c7cf7ab.tar.bz2 |
perf/x86: Fix PEBS instruction unwind
commit 57d1c0c03c6b48b2b96870d831b9ce6b917f53ac upstream.
Masami spotted that we always try to decode the instruction stream as
64bit instructions when running a 64bit kernel, this doesn't work for
ia32-compat proglets.
Use TIF_IA32 to detect if we need to use the 32bit instruction
decoder.
Reported-by: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'arch/x86/oprofile')
0 files changed, 0 insertions, 0 deletions