Skip to content
Snippets Groups Projects
Commit 4a37703c authored by Chris Guikema's avatar Chris Guikema Committed by Kent McLeod
Browse files

cortex-53: enable virtualization extensions

This is possible now that the kernel supports 40 bit PAs.
parent b1788e02
No related branches found
No related tags found
No related merge requests found
......@@ -42,6 +42,11 @@ Upcoming release: BREAKING
* Add initial i.MX8M Quad evk 64-bit Support. Currently only AArch64 EL1 non-secure is supported.
* Add FVP platform with fixed configuration. This currently assumes A57 configuration described in tools/dts/fvp.dts.
* Add new seL4_DebugSendIPI syscall to send arbitrary SGIs on ARM when SMP and DEBUG_BUILD are activated.
* Support for aarch64-hyp configurations with 40-bit physical addresses (PA) added.
- The aarch64 api now refers to VSpaces rather than PageGlobalDirectories,
as depending on the PA the top level translation structure can change.
- all `seL4_ARM_PageGlobalDirectory` invocations are now `seL4_ARM_VSpace` invocations.
- new constants 'seL4_ARM_VSpaceObject` and `seL4_VSpaceIndexBits`.
## Upgrade Notes
---
......
......@@ -71,7 +71,7 @@ config_option(
KernelArmHypervisorSupport ARM_HYPERVISOR_SUPPORT
"Build as Hypervisor. Utilise ARM virtualisation extensions to build the kernel as a hypervisor"
DEFAULT ${default_hyp_support}
DEPENDS "KernelArmCortexA15 OR KernelArmCortexA57"
DEPENDS "KernelArmCortexA15 OR KernelArmCortexA57 OR KernelArmCortexA53"
)
config_option(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment