diff options
| author | Ard Biesheuvel <[email protected]> | 2019-12-24 16:10:25 +0100 |
|---|---|---|
| committer | Ingo Molnar <[email protected]> | 2019-12-25 10:49:26 +0100 |
| commit | 0679715e714345d273c0e1eb78078535ffc4b2a1 (patch) | |
| tree | 2f16e5a2898318fc0d08ea77f7c12d6a6d1919b5 /tools/perf/scripts/python/stackcollapse.py | |
| parent | 7d4e323d02c9a37d68c067f5a951307f3af14694 (diff) | |
efi/libstub/x86: Avoid globals to store context during mixed mode calls
Instead of storing the return address in a global variable when calling
a 32-bit EFI service from the 64-bit stub, avoid the indirection via
efi_exit32, and take the return address from the stack.
Signed-off-by: Ard Biesheuvel <[email protected]>
Cc: Arvind Sankar <[email protected]>
Cc: Borislav Petkov <[email protected]>
Cc: James Morse <[email protected]>
Cc: Matt Fleming <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: [email protected]
Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions