zephyr/arch/arm64
Huifeng Zhang cb32268fad arch: arm64: Fix the assertion failed when MP_NUM_CPUS >= 3
"arm64_cpu_boot_params.mpid" should be assigned to "master_core_mpid"
after secondary CPU core up.

Because "arm64_cpu_boot_params.mpid" is used to check the next up CPU
core's mpid is the excepted mpid. After excepted CPU core up, the
"arm64_cpu_boot_params.mpid" doesn't restore to primary CPU core's mpid
and then the primary CPU core try to up third CPU core will crash in
assertion.

Signed-off-by: Huifeng Zhang <Huifeng.Zhang@arm.com>
2021-05-26 04:42:49 -05:00
..
core arch: arm64: Fix the assertion failed when MP_NUM_CPUS >= 3 2021-05-26 04:42:49 -05:00
include arm64: optimize offsets in z_arm64_context_switch 2021-05-04 22:41:32 -04:00
CMakeLists.txt
Kconfig