summaryrefslogtreecommitdiff
path: root/sys/arch/arm64/include/spinlock.h
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@cvs.openbsd.org>2018-01-12 14:52:56 +0000
committerMark Kettenis <kettenis@cvs.openbsd.org>2018-01-12 14:52:56 +0000
commit0f1cadf15efe4fc26d76a8c420336348f8a89191 (patch)
tree031d2f0185ae88f27a15e7a4f411f0d6fb8ed526 /sys/arch/arm64/include/spinlock.h
parentfcf94eaf86dc8abcda80fcf777d44b44314dc86c (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