Files
rtems/cpukit
Sebastian Huber d134adeba3 score: Fix race condition in SMP startup
Do not use the Per_CPU_Control::started in
_SMP_Start_multitasking_on_secondary_processor() since this field may be
not up to date when a secondary processor reads it.  Use the read-only
scheduler assignment instead.

Add a new fatal error SMP_FATAL_MULTITASKING_START_ON_INVALID_PROCESSOR.
This prevents out-of-bounds access.

It is currently not possible to test these fatal errors.  One option
would be to fake values of the _CPU_SMP_Get_current_processor(), but
unfortunately this function is inline on some architectures.
2014-05-26 08:56:44 +02:00
..
2013-10-31 14:32:24 +01:00
2014-04-10 11:28:52 +02:00
2014-05-22 16:38:01 +10:00
2014-05-14 14:46:19 +02:00
2013-09-19 13:16:06 +02:00