On 24/01/2020 20:20, Raghupathy Krishnamurthy via TF-A wrote:
It appears that the BL1 FWU SMC's are written under the assumption that only one core can call the SMC's at any given time but i don't see anything enforcing it. What prevent's this ?
-Raghu
Hi Raghu The BL1 itself is uni-processor [except the early assembly code which differentiates primary core from secondaries]. Hence it makes no attempt to provide protection for the SMCs from multiple cores.
Best Regards Soby Mathew
tf-a@lists.trustedfirmware.org