Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Oct 2018 17:41:53 +0000 (UTC)
From:      Andrew Turner <andrew@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r339961 - head/sys/arm64/arm64
Message-ID:  <201810311741.w9VHfrfU036302@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: andrew
Date: Wed Oct 31 17:41:53 2018
New Revision: 339961
URL: https://svnweb.freebsd.org/changeset/base/339961

Log:
  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

Modified:
  head/sys/arm64/arm64/mp_machdep.c

Modified: head/sys/arm64/arm64/mp_machdep.c
==============================================================================
--- head/sys/arm64/arm64/mp_machdep.c	Wed Oct 31 17:37:54 2018	(r339960)
+++ head/sys/arm64/arm64/mp_machdep.c	Wed Oct 31 17:41:53 2018	(r339961)
@@ -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;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201810311741.w9VHfrfU036302>