aboutsummaryrefslogtreecommitdiff
path: root/sys/arm64/arm64/mp_machdep.c
diff options
context:
space:
mode:
authorAndrew Turner <andrew@FreeBSD.org>2018-10-31 17:41:53 +0000
committerAndrew Turner <andrew@FreeBSD.org>2018-10-31 17:41:53 +0000
commit8c0e047668786d3b75b1d978052df0d42f525621 (patch)
tree233f23baedaeb4bc56965ee0275d19bea295f6dc /sys/arm64/arm64/mp_machdep.c
parentd6e1e31a0e68f274c4e335ad0db471c6bbde81ed (diff)
downloadsrc-8c0e047668786d3b75b1d978052df0d42f525621.tar.gz
src-8c0e047668786d3b75b1d978052df0d42f525621.zip
Always set the MP_QUIRK_CPULIST quirk under ACPI. This needs a run time
check to only set it for emulators as the CPU list may be changed when the emulator starts. Until this is working just always set it. Sponsored by: DARPA, AFRL
Notes
Notes: svn path=/head/; revision=339961
Diffstat (limited to 'sys/arm64/arm64/mp_machdep.c')
-rw-r--r--sys/arm64/arm64/mp_machdep.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/arm64/arm64/mp_machdep.c b/sys/arm64/arm64/mp_machdep.c
index d07fbdb72361..ef17ca422771 100644
--- a/sys/arm64/arm64/mp_machdep.c
+++ b/sys/arm64/arm64/mp_machdep.c
@@ -525,6 +525,7 @@ cpu_mp_start(void)
switch(arm64_bus_method) {
#ifdef DEV_ACPI
case ARM64_BUS_ACPI:
+ mp_quirks = MP_QUIRK_CPULIST;
KASSERT(cpu0 >= 0, ("Current CPU was not found"));
cpu_init_acpi();
break;