diff --git a/arch/arm64/core/smp.c b/arch/arm64/core/smp.c index a7ef6671658..3fdb1b333d5 100644 --- a/arch/arm64/core/smp.c +++ b/arch/arm64/core/smp.c @@ -190,7 +190,7 @@ static void broadcast_ipi(unsigned int ipi) uint64_t target_mpidr = cpu_map[i]; uint8_t aff0; - if (mpidr == target_mpidr || mpidr == INV_MPID) { + if (mpidr == target_mpidr || target_mpidr == INV_MPID) { continue; }