summaryrefslogtreecommitdiffstats
path: root/sys/arm64
diff options
context:
space:
mode:
authorzbb <zbb@FreeBSD.org>2016-01-29 18:43:51 +0000
committerzbb <zbb@FreeBSD.org>2016-01-29 18:43:51 +0000
commit06c93e5cef7669f0580e7cd320df054124e95f35 (patch)
tree831199de4baee81b942df3b669ff8ee38f8788ad /sys/arm64
parent18d86c1c9d2a2a9531145bee3aa15f7a036ee033 (diff)
downloadFreeBSD-src-06c93e5cef7669f0580e7cd320df054124e95f35.zip
FreeBSD-src-06c93e5cef7669f0580e7cd320df054124e95f35.tar.gz
Fix sending IPI to all CPUs on ARM64
There is no explanation why IPI ID is incremented here by "16". This should have been removed in r285533 but somehow survived. Reviewed by: wma Obtained from: Semihalf Sponsored by: Cavium Differential Revision: https://reviews.freebsd.org/D5120
Diffstat (limited to 'sys/arm64')
-rw-r--r--sys/arm64/arm64/intr_machdep.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/sys/arm64/arm64/intr_machdep.c b/sys/arm64/arm64/intr_machdep.c
index e297ff9..3389c69 100644
--- a/sys/arm64/arm64/intr_machdep.c
+++ b/sys/arm64/arm64/intr_machdep.c
@@ -472,9 +472,6 @@ ipi_all_but_self(u_int ipi)
other_cpus = all_cpus;
CPU_CLR(PCPU_GET(cpuid), &other_cpus);
- /* ARM64TODO: This will be fixed with arm_intrng */
- ipi += 16;
-
CTR2(KTR_SMP, "%s: ipi: %x", __func__, ipi);
PIC_IPI_SEND(root_pic, other_cpus, ipi);
}
OpenPOWER on IntegriCloud