Skip to content
Commit 1632b4a3 authored by Madhukar Pappireddy's avatar Madhukar Pappireddy
Browse files

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's avatarMadhukar Pappireddy <madhukar.pappireddy@arm.com>
Change-Id: Ie523e40d4c90f52ecc8c7c42fce6ff214003ccc4
parent 92d2e814
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment