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

   ## Summary
   
   Implements SMP support for the Raspberry Pi 4B on all four cores using the 
SMP
   spin tables on the BCM2711.
   
   ## Impact
   
   Users can leverage all four cores on NuttX now! 4x more powerful.
   
   Closes #16954.
   
   Part of GSoC #18507!
   
   ## Testing
   
   OSTest and the SMP test run successfully on the RPi4B. However, there are 
artifacts in the early boot logging information on startup. I suspect this is 
because all cores are starting from `_start` and competing to print the early 
output before spinlocks are used to protect the console.
   
   **logs coming soon**
   
   Any advice on a better jump point to start the cores is appreciated! Not 
sure if there are any other examples of spin-table SMP devices in the NuttX 
tree (or at least, I haven't found them).


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to