| commit | 1632b4a3cf68882b4d82cc986ab00219257401ef | [log] [tgz] |
|---|---|---|
| author | Madhukar Pappireddy <madhukar.pappireddy@arm.com> | Thu Sep 29 09:54:09 2022 -0500 |
| committer | Madhukar Pappireddy <madhukar.pappireddy@arm.com> | Tue Oct 04 15:01:22 2022 -0500 |
| tree | de65e88356c35592982ed2b4db564dec7bbd7eb0 | |
| parent | 92d2e814ee0638d3af2141bc4148d5bace6d456e [diff] |
fix: serialize powering on secondary CPUs This patch provides a temporary workaround for the following issue seen with a notifications test in SPM test suite. ERROR: Unexpected affinity info state. PANIC in EL3. The reason for assertion fail in warmboot entrypath for a secondary CPU needs further investigation but we believe it is possibly related to the more common issue in the PSCI library as described here [1] In order to increase the time between cache line invalidations, TFTF brings secondary CPUs online one after the other. [1] https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a291687de235da617afe25ad5226f448cac5c567/lib/psci/psci_on.c#122 Signed-off-by: Madhukar Pappireddy <madhukar.pappireddy@arm.com> Change-Id: Ie523e40d4c90f52ecc8c7c42fce6ff214003ccc4