[RTEMS Project] #2343: [Patch] Fix Zynq SMP boot

RTEMS trac trac at rtems.org
Mon May 11 04:31:37 UTC 2015


#2343: [Patch] Fix Zynq SMP boot
----------------------------------------+---------------------
 Reporter:  jbrandmeyer                 |       Owner:
     Type:  defect                      |      Status:  new
 Priority:  high                        |   Milestone:  4.11.1
Component:  SMP                         |     Version:  4.10
 Severity:  normal                      |  Resolution:
 Keywords:  zynq, xilinx_zynq_zedboard  |
----------------------------------------+---------------------

Comment (by chrisj):

 I am not sure about this change.

 I do not understand the logic in _CPU_SMP_Start_processor where the CPU
 index is checked for 1 (cpu1 ?) and if cpu1 has not started it is kicked.
 Why would you do this for cpu1 or is the index numbered from 1 ( so cpu0
 ?) ?

 The change on partial handles a full SMP initialisation for example the
 SMP bit in the CP15 ACTLR register.

--
Ticket URL: <http://devel.rtems.org/ticket/2343#comment:8>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list