GUIDINGLI opened a new pull request, #13466:
URL: https://github.com/apache/nuttx/pull/13466

   ## Summary
   
   armv7-a/r gic related update
   
   ```
       arm_gicv2: cpu 0 wait other cpu gic init done
       
       After move the SGI irq to group1, other cpu can't response the
       sgi request from cpu0 when its gic not initialized.
       So let cpu0 wait until all other cpus gic initialize done.
   ```
   
   ```
       armv7-a/r: check gic init wait done when using sgi
       
       In SMP mode, qemu/goldfish platform, cpu0 use up_cpu_start()
       to start others cpus.
       
       But in previous patch(mathion ahead), arm_gic_initialize() will
       wait others cpus start, so deadlocked!
       
       Resolve:
       Move the wait logic when use using sgi
   ```
   
   
   ## Impact
   
   armv7a gic
   
   ## Testing
   
   bes board & qemu
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to