svn commit: r301072 - head/sys/arm64/arm64
Andrew Turner
andrew at FreeBSD.org
Tue May 31 19:17:34 UTC 2016
Author: andrew
Date: Tue May 31 19:17:32 2016
New Revision: 301072
URL: https://svnweb.freebsd.org/changeset/base/301072
Log:
dpcpu_init should have also passed in the calculated cpuid, not the
devicetree ID.
Obtained from: ABT Systems Ltd
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/arm64/arm64/mp_machdep.c
Modified: head/sys/arm64/arm64/mp_machdep.c
==============================================================================
--- head/sys/arm64/arm64/mp_machdep.c Tue May 31 19:05:41 2016 (r301071)
+++ head/sys/arm64/arm64/mp_machdep.c Tue May 31 19:17:32 2016 (r301072)
@@ -522,7 +522,7 @@ cpu_init_fdt(u_int id, phandle_t node, u
dpcpu[cpuid - 1] = (void *)kmem_malloc(kernel_arena, DPCPU_SIZE,
M_WAITOK | M_ZERO);
- dpcpu_init(dpcpu[cpuid - 1], id);
+ dpcpu_init(dpcpu[cpuid - 1], cpuid);
target_cpu = reg[0];
if (addr_size == 2) {
More information about the svn-src-all
mailing list