diff options
author | Andy Lutomirski <[email protected]> | 2018-06-26 22:17:17 -0700 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2018-06-27 09:36:56 +0200 |
commit | ec348020566009d3da9b99f07c05814d13969c78 (patch) | |
tree | 14c164f98353e3e4fa1aa9f959448e423ef82b14 /tools/perf/scripts/python/export-to-sqlite.py | |
parent | 22cd978e598618e82c3c3348d2069184f6884182 (diff) |
selftests/x86/sigreturn/64: Fix spurious failures on AMD CPUs
When I wrote the sigreturn test, I didn't realize that AMD's busted
IRET behavior was different from Intel's busted IRET behavior:
On AMD CPUs, the CPU leaks the high 32 bits of the kernel stack pointer
to certain userspace contexts. Gee, thanks. There's very little
the kernel can do about it. Modify the test so it passes.
Signed-off-by: Andy Lutomirski <[email protected]>
Cc: Borislav Petkov <[email protected]>
Cc: Linus Torvalds <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Link: http://lkml.kernel.org/r/86e7fd3564497f657de30a36da4505799eebef01.1530076529.git.luto@kernel.org
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions