diff options
author | Ard Biesheuvel <[email protected]> | 2022-06-24 17:06:37 +0200 |
---|---|---|
committer | Will Deacon <[email protected]> | 2022-06-24 17:18:09 +0100 |
commit | e42ade29e3bcb32049da298d2927522c104abae9 (patch) | |
tree | 6519e3b4830396cace1a152e7ee44d5aab54420e /lib/mpi/mpi-sub-ui.c | |
parent | 50fcd39d24c24bb86d695c93ad41fccfed1fc7ac (diff) |
arm64: head: split off idmap creation code
Split off the creation of the ID map page tables, so that we can avoid
running it again unnecessarily when KASLR is in effect (which only
randomizes the virtual placement). This will permit us to drop some
explicit cache maintenance to the PoC which was necessary because the
cache invalidation being performed on some global variables might
otherwise clobber unrelated variables that happen to share a cacheline.
Signed-off-by: Ard Biesheuvel <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Will Deacon <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-sub-ui.c')
0 files changed, 0 insertions, 0 deletions