diff options
author | Mark Kettenis <kettenis@cvs.openbsd.org> | 2018-01-12 14:52:56 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@cvs.openbsd.org> | 2018-01-12 14:52:56 +0000 |
commit | 0f1cadf15efe4fc26d76a8c420336348f8a89191 (patch) | |
tree | 031d2f0185ae88f27a15e7a4f411f0d6fb8ed526 /sys/arch/arm64/include/spinlock.h | |
parent | fcf94eaf86dc8abcda80fcf777d44b44314dc86c (diff) |
Runtime services may (and do) use device mappings on some UEFI implementations.
Skip these mappings during the remap-pahse as they are likely to be in
a different 512G bloch as memory and SetVirtualAddressMap() shouldn't need
them. But do assign a new virtual address and let efi(4) create a mapping.
Add a PMAP_DEVICE flag such that pmap_enter() can continue to be used
to create these mappings.
ok patrick@
Diffstat (limited to 'sys/arch/arm64/include/spinlock.h')
0 files changed, 0 insertions, 0 deletions