diff options
author | Andy Lutomirski <[email protected]> | 2015-10-16 15:42:55 -0700 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2015-10-18 12:11:16 +0200 |
commit | 3bd29515d1cad26fa85a1a9b442de8816c1f5c54 (patch) | |
tree | 89bc78824c420dafce56d7056571fa11384b03b8 /tools/perf/scripts/python/bin/export-to-postgresql-report | |
parent | 657c1eea0019e80685a84cbb1919794243a187c9 (diff) |
x86/entry/32: Fix FS and GS restore in opportunistic SYSEXIT
We either need to restore them before popping and thus changing
ESP, or we need to adjust the offsets. The former is simpler.
Reported-and-tested-by: Borislav Petkov <[email protected]>
Signed-off-by: Andy Lutomirski <[email protected]>
Cc: Andy Lutomirski <[email protected]>
Cc: Borislav Petkov <[email protected]>
Cc: Brian Gerst <[email protected]>
Cc: Denys Vlasenko <[email protected]>
Cc: H. Peter Anvin <[email protected]>
Cc: Linus Torvalds <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Fixes: 5f310f739b4c x86/entry/32: ("Re-implement SYSENTER using the new C path")
Link: http://lkml.kernel.org/r/461e5c7d8fa3821529893a4893ac9c4bc37f9e17.1445035014.git.luto@kernel.org
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/export-to-postgresql-report')
0 files changed, 0 insertions, 0 deletions