arch_mmu_map was failing hard, because the identity mapping does not fall within the vmm_get_kernel_aspace
this creates a new aspace covering the loader, so it can identity map
linux is also unable to use the FPU if lazy FPU context switching had turned it off prior to the chainload, arm_fpu_set_enable() is used to turn it back on
arch_mmu_map was failing hard, because the identity mapping does not fall within the
vmm_get_kernel_aspace
this creates a new aspace covering the loader, so it can identity map
linux is also unable to use the FPU if lazy FPU context switching had turned it off prior to the chainload,
arm_fpu_set_enable()
is used to turn it back on