wangchdo opened a new pull request, #16892: URL: https://github.com/apache/nuttx/pull/16892
In multicore situation, it is cpu0 to call arm_gic_initialize to init global GICD and percpu GICRD/GIC cpu interface; other cpus only need to call arm_gic_secondary_init to int percpu GICRD/GIC cpu interface. The current code may int GICD multiple times in multicore situation which is a bug. *Note: Please adhere to [Contributing Guidelines](https://github.com/apache/nuttx/blob/master/CONTRIBUTING.md).* ## Summary Cpu0 call arm_gic_initialize, other Cpus call arm_gic_secondary_init ## Impact Fix bugs about GIC initialization in multicore situation ## Testing This was tested in our own multicore arm cortex-r52 board -- 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