Skip to content
Commit 933a8f9d authored by Jaxson Han's avatar Jaxson Han Committed by Stephanos Ioannidis
Browse files

arch: arm64: Fix coherence issue of SMP boot code



The current SMP boot code doesn't consider that the cores can boot at
the same time. Possibly, more than one core can boot into primary core
boot sequence. Fix it by using the atomic operation to make sure only
one core act as the primary core.

Correspondingly, sgi_raise_ipi should transfer CPU id to mpidr.

Signed-off-by: default avatarJaxson Han <jaxson.han@arm.com>
parent 2f6087ba
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment