From d247e742b8a078418ed8be6ae22960689ad7154f Mon Sep 17 00:00:00 2001 From: Michael Scire Date: Tue, 29 Dec 2020 12:21:41 -0800 Subject: [PATCH] kern: remove target-firmware logic for kernel loader --- .../mesosphere/arch/arm64/init/kern_k_init_page_table.hpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/libmesosphere/include/mesosphere/arch/arm64/init/kern_k_init_page_table.hpp b/libmesosphere/include/mesosphere/arch/arm64/init/kern_k_init_page_table.hpp index 269858fb..21fbb28b 100644 --- a/libmesosphere/include/mesosphere/arch/arm64/init/kern_k_init_page_table.hpp +++ b/libmesosphere/include/mesosphere/arch/arm64/init/kern_k_init_page_table.hpp @@ -690,12 +690,7 @@ namespace ams::kern::arch::arm64::init { } ALWAYS_INLINE void InitializeFromState(uintptr_t state_val) { - if (kern::GetTargetFirmware() >= ams::TargetFirmware_10_0_0) { - m_state = *reinterpret_cast(state_val); - } else { - m_state.next_address = state_val; - m_state.free_bitmap = 0; - } + m_state = *reinterpret_cast(state_val); } ALWAYS_INLINE void GetFinalState(State *out) {