diff --git a/libraries/libmesosphere/source/arch/arm64/svc/kern_svc_handlers_asm.s b/libraries/libmesosphere/source/arch/arm64/svc/kern_svc_handlers_asm.s index 79f2d511a..3de6e3c88 100644 --- a/libraries/libmesosphere/source/arch/arm64/svc/kern_svc_handlers_asm.s +++ b/libraries/libmesosphere/source/arch/arm64/svc/kern_svc_handlers_asm.s @@ -201,6 +201,7 @@ _ZN3ams4kern4arch5arm6412SvcHandler64Ev: ldp x30, x8, [sp, #(8 * 30)] ldp x9, x10, [sp, #(8 * 32)] ldr x11, [sp, #(8 * 34)] + ldr x18, [sp, #(8 * 18)] msr sp_el0, x8 msr elr_el1, x9 msr spsr_el1, x10