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

   ## Summary
   
   rmpfs IPI (Inter-processor Interrupts) are not cleared at boot currently. 
It's possible they're set at boot time, which then breaks the boot logic; 
harts1-4 should stay at wfi loop until they're released by an IPI. 
   
   In addition, clocks don't need to be reset if they're already set. Let the 
use configure whether the system clocks are already set or not.
   
   ## Impact
   
   If there's a chain of NuttX OS:es, for example, one NuttX that jumps to the 
next, the IPI fired at the 1st NuttX will make the follow-up NuttX proceed 
before it's released. Thus, clear the IPIs in like manner the interrupts are 
turned off at boot.
   
   ## Testing
   
   Various mpfs based products with more than one NuttX OSs following each 
other. The 1st one sets the clokcs, while the 2nd doesn't alter 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