[RTEMS Project] #3459: Rework initialization and interrupt stack support
RTEMS trac
trac at rtems.org
Fri Jun 22 04:31:10 UTC 2018
#3459: Rework initialization and interrupt stack support
-----------------------------+------------------------------
Reporter: Sebastian Huber | Owner: Sebastian Huber
Type: enhancement | Status: assigned
Priority: normal | Milestone: 5.1
Component: score | Version: 5
Severity: normal | Resolution:
Keywords: | Blocked By:
Blocking: 3433 |
-----------------------------+------------------------------
Comment (by Sebastian Huber <sebastian.huber@…>):
In [changeset:"c47ad8edc6cd7a02e1cad3f185e60f62a182f686/rtems"
c47ad8e/rtems]:
{{{
#!CommitTicketReference repository="rtems"
revision="c47ad8edc6cd7a02e1cad3f185e60f62a182f686"
stackchk: Add SMP support
Check the interrupt stacks of all processors. Set up the interrupt
stack of the current processor for high water testing in the thread
begin extension. This must be done after multi-threading started, since
the initialization stacks may reuse the interrupt stacks. Disable
thread dispatching in SMP configurations to prevent thread migration.
Writing to the interrupt stack is only safe if done from the
corresponding processor in thread context.
Update #3459.
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/3459#comment:7>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list