[RTEMS Project] #3507: Add flexible per-CPU data
RTEMS trac
trac at rtems.org
Wed Dec 19 08:50:59 UTC 2018
#3507: Add flexible per-CPU data
-----------------------------+------------------------------
Reporter: Sebastian Huber | Owner: Sebastian Huber
Type: enhancement | Status: closed
Priority: normal | Milestone: 5.1
Component: score | Version: 5
Severity: normal | Resolution: fixed
Keywords: | Blocked By:
Blocking: 3472 |
-----------------------------+------------------------------
Comment (by Sebastian Huber <sebastian.huber@…>):
In [changeset:"7c19e50bdd3b6ae234b171992f2e109d4f804cda/rtems"
7c19e50/rtems]:
{{{
#!CommitTicketReference repository="rtems"
revision="7c19e50bdd3b6ae234b171992f2e109d4f804cda"
score: Fix per-CPU data allocation
Allocate the per-CPU data for secondary processors directly from the
heap areas before heap initialization and not via
_Workspace_Allocate_aligned(). This avoids dependency on the workspace
allocator. It fixes also a problem on some platforms (e.g. QorIQ) where
at this early point in the system initialization the top of the RAM is
used by low-level startup code on secondary processors (boot pages).
Update #3507.
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/3507#comment:6>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list