From 1de52fa1097f18871105c01dae20add063fcb322 Mon Sep 17 00:00:00 2001 From: Berkus Decker Date: Mon, 16 Nov 2020 02:12:17 +0200 Subject: [PATCH] Disable stack align checks As with data align checks lets not fault on this yet. --- nucleus/src/arch/aarch64/boot.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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)