Changeset 84e6f15 in rtems for testsuites/smptests


Ignore:
Timestamp:
Nov 10, 2016, 11:02:28 AM (3 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
125f248
Parents:
a6283671
git-author:
Sebastian Huber <sebastian.huber@…> (11/10/16 11:02:28)
git-committer:
Sebastian Huber <sebastian.huber@…> (11/23/16 11:52:06)
Message:

score: Robust thread dispatch

On SMP configurations, it is a fatal error to call blocking operating
system with interrupts disabled, since this prevents delivery of
inter-processor interrupts. This could lead to executing threads which
are not allowed to execute resulting in undefined behaviour.

The ARM Cortex-M port has a similar problem, since the interrupt state
is not a part of the thread context.

Update #2811.

Location:
testsuites/smptests
Files:
4 added
2 edited

Legend:

Unmodified
Added
Removed
Note: See TracChangeset for help on using the changeset viewer.