diff options
author | Vincenzo Frascino <[email protected]> | 2019-04-15 10:49:34 +0100 |
---|---|---|
committer | Will Deacon <[email protected]> | 2019-04-23 18:01:31 +0100 |
commit | 0d747f6585954d7285a3995058e7dfeae7236cf9 (patch) | |
tree | 6e0ceb723e3d0d5cbc41d993c3419f58f50cde04 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 36a2ba07757df790b4a874efb1a105b9330a9ae7 (diff) |
arm64: compat: Alloc separate pages for vectors and sigpage
For AArch32 tasks, we install a special "[vectors]" page that contains
the sigreturn trampolines and kuser helpers, which is mapped at a fixed
address specified by the kuser helpers ABI.
Having the sigreturn trampolines in the same page as the kuser helpers
makes it impossible to disable the kuser helpers independently.
Follow the Arm implementation, by moving the signal trampolines out of
the "[vectors]" page and into their own "[sigpage]".
Cc: Catalin Marinas <[email protected]>
Cc: Will Deacon <[email protected]>
Signed-off-by: Vincenzo Frascino <[email protected]>
Reviewed-by: Catalin Marinas <[email protected]>
[will: tweaked comments and fixed sparse warning]
Signed-off-by: Will Deacon <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions