[Bug 2183] Thread migration is broken on SMP
bugzilla-daemon at rtems.org
bugzilla-daemon at rtems.org
Tue Jun 24 13:38:32 UTC 2014
https://www.rtems.org/bugzilla/show_bug.cgi?id=2183
--- Comment #2 from Sebastian Huber <sebastian.huber at embedded-brains.de> 2014-06-24 08:38:32 CDT ---
I found this problem during code review and wrote this test case. I guess its
quite hard to write a reliable test case without the usage of
_Thread_Dispatch_disable()/_Thread_Dispatch_enable() since the time frame for
this bug is very small.
Do you really see a situation in your tests in which a processor loops
infinitely on the Context_Control::is_executing indicator?
We need some sort of ordering for the thread dispatch requests so that outdated
heirs can be detected.
--
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the bugs
mailing list