From fe566cd5f9567007bb916c8a9530727b0426e72f Mon Sep 17 00:00:00 2001 From: Michael Scire Date: Sat, 25 Jul 2020 02:20:36 -0700 Subject: [PATCH] kern: fix hardware timer task corruption on core migration --- libmesosphere/include/mesosphere/kern_kernel.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libmesosphere/include/mesosphere/kern_kernel.hpp b/libmesosphere/include/mesosphere/kern_kernel.hpp index 21980a08..eb98eaa9 100644 --- a/libmesosphere/include/mesosphere/kern_kernel.hpp +++ b/libmesosphere/include/mesosphere/kern_kernel.hpp @@ -115,7 +115,7 @@ namespace ams::kern { } static ALWAYS_INLINE KHardwareTimer &GetHardwareTimer() { - return GetCoreLocalContext().hardware_timer; + return GetCoreLocalContext(GetCurrentCoreId()).hardware_timer; } static ALWAYS_INLINE KResourceLimit &GetSystemResourceLimit() {