From 7c19e50bdd3b6ae234b171992f2e109d4f804cda Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 18 Dec 2018 08:45:06 +0100 Subject: 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. --- testsuites/smptests/smpfatal09/smpfatal09.scn | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 testsuites/smptests/smpfatal09/smpfatal09.scn (limited to 'testsuites/smptests/smpfatal09/smpfatal09.scn') diff --git a/testsuites/smptests/smpfatal09/smpfatal09.scn b/testsuites/smptests/smpfatal09/smpfatal09.scn new file mode 100644 index 0000000000..9ef7cb38f0 --- /dev/null +++ b/testsuites/smptests/smpfatal09/smpfatal09.scn @@ -0,0 +1,7 @@ +*** BEGIN OF TEST SMPFATAL 9 *** +*** TEST VERSION: 5.0.0.cfa82b34b0c53ab4e3d84dd8ab5225793d48fcd0 +*** TEST STATE: EXPECTED-PASS +*** TEST BUILD: RTEMS_SMP +*** TEST TOOLS: 7.4.0 20181206 (RTEMS 5, RSB ddba5372522da341fa20b2c75dfe966231cb6790, Newlib df6915f029ac9acd2b479ea898388cbd7dda4974) + +*** END OF TEST SMPFATAL 9 *** -- cgit v1.2.3