diff --git a/nucleus/src/arch/aarch64/boot.rs b/nucleus/src/arch/aarch64/boot.rs index 9a47a4c..447c04e 100644 --- a/nucleus/src/arch/aarch64/boot.rs +++ b/nucleus/src/arch/aarch64/boot.rs @@ -74,7 +74,9 @@ fn shared_setup_and_enter_pre() { SCTLR_EL1::I::NonCacheable + SCTLR_EL1::C::NonCacheable + SCTLR_EL1::M::Disable - + SCTLR_EL1::A::Disable, + + SCTLR_EL1::A::Disable + + SCTLR_EL1::SA::Disable + + SCTLR_EL1::SA0::Disable, ); // Set Hypervisor Configuration Register (EL2)