smp test failures on using grsim
Jennifer Averett
Jennifer.Averett at OARcorp.com
Wed Feb 5 17:17:44 UTC 2014
Below are the results from running 2 and 4 cores using grsim against the head.
I
smpunsupported01
2 Core: Runs
4 Core: Runs
smp08
2 Core: Program doesn't return to grsim at end - Core 0: _Per_CPU_Wait_for_state from rtems_shutdown_executive
Core 1: Running idle task
4 Core: Program doesn't return to grsim at end - Core 0: _Per_CPU_Wait_for_state from rtems_shutdown_executive
Core 1: Running idle task
Core 2: Running idle task
Core 3: Running idle task
smppsxsignal01
2 Core: Program doesn't output past initial test line - Core 0: Start
Core 1: BSP_fatal_return
4 Core: Program doesn't output past initial test line - Core 0: Start
Core 1: BSP_fatal_return
Core 2: Start
Core 2: Start
smp09
2 Core: Runs
4 Core: Program doesn't return to grsim at end - Core 0: rtems_smp_process_interrupt
Core 1: Running idle task
Core 2: Running idle task
Core 3: _Per_CPU_Wait_for_state from rtems_shutdown_executive
smp01
2 Core: Runs
4 Core: Stops producing output at "CPU 0 running Task TA2": Core 0: Test_task
Core 1: Running idle task
Core 2: Running idle task
Core 4: Running Init
smpsignal01
2 Core: Program doesn't run past initial test line - Core 0: Start
Core 1: BSP_fatal_return
4 Core: Program doesn't run past initial test line - Core 0: Running idle task
Core 1: BSP_fatal_return
Core 2: Start
Core 3: Start
smp03
2 Core: Runs
4 Core: Stops outputing at "CPU 3 running task Init": Core 0: Running idle task
Core 1: Running idle task
Core 2: Running idle task
Core 3: Init
smpmigration01
2 Core: Program doesn't output past initial test line - Core 0: BSP_fatal_return with various other calls depending on when I interrupt
Core 1: BSP_fatal_return with various other calls depending on when I interrupt
4 Core: Program doesn't output past initial test line - Cores vary depending on run cores 2 and 3 are in Start.
Either core 0 or core 1 has BSP_fatal_return with various other calls and the other
core indicates CLOCK_SPEED
smp02
2 Core: Runs
4 Core: Program doesn't return to grsim at end - Core 0: rtems_smp_process_interrupt
Core 1: Running idle task
Core 2: Running idle task
Core 3: _Per_CPU_Wait_for_state from rtems_shutdown_executive
smpschedule01
2 Core: Runs
4 Core: Runs
smp05
2 Core: Program doesn't return to grsim at end - Core 0: _Per_CPU_Wait_for_state from rtems_shutdown_executive
Core 1: Init
2 Core: Program doesn't return to grsim at end - Core 0: _Per_CPU_Wait_for_state from rtems_shutdown_executive
Core 1: Init
Core 2: start
Core 3: start
smplock01
2 Core: Program doesn't output past initial test line - Core 0: BSP_fatal_return
Core 1: BSP_fatal_return
4 Core: Program doesn't output past initial test line - Core 0: BSP_fatal_return
Core 1: Running idle task
Core 2: Running idle task
Core 3: BSP_fatal_return
smpswitchextension01
2 Core: Program doesn't output past initial test line - Core 0: BSP_fatal_return with various other calls depending on when I interrupt
Core 1: BSP_fatal_return with various other calls depending on when I interrupt
4 Core: Program doesn't output past initial test line - Core 0: BSP_fatal_return with various other calls depending on when I interrupt
Core 1: BSP_fatal_return with various other calls depending on when I interrupt
Core 2: Start
Core 3: Start
smp07
2 Core: Runs
4 Core: Runs
Jennifer Averett
On-Line Applications Research
________________________________________
From: Sebastian Huber [sebastian.huber at embedded-brains.de]
Sent: Wednesday, February 05, 2014 8:50 AM
To: Jennifer Averett
Cc: rtems-devel at rtems.org
Subject: Re: smp test failures on using grsim
Hello Jennifer,
I fixed some LEON3 SMP initialization bugs today. Would you mind testing with
the latest RTEMS master? On a real NGMP board all tests pass.
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber at embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the devel
mailing list