From: Jeroen Domburg Date: Thu, 29 Sep 2016 03:16:41 +0000 (+0800) Subject: Merge branch 'workaround/pin_noaffinity_task_to_core_when_fpu_used' into 'master' X-Git-Tag: v0.9~7 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0383bc85997b0eefda44ac72f381ae9ddace8e86;p=esp-idf Merge branch 'workaround/pin_noaffinity_task_to_core_when_fpu_used' into 'master' Workaround: Automatically pin no-cpu-affinity task to a core when FPU is used FPU status at the moment does not migrate cleanly between cores, so tasks without affinity that happen to migrate across FPUs will run into problems. As a workaround, this modification will automatically pin the task to the current CPU when FPU activity is detected. If anything, it's better than getting all kinds of weird and wonderful FPU corruption issues... See merge request !124 --- 0383bc85997b0eefda44ac72f381ae9ddace8e86