summaryrefslogtreecommitdiffstats
path: root/sys/mips/cavium
diff options
context:
space:
mode:
authorjmallett <jmallett@FreeBSD.org>2012-03-02 20:34:15 +0000
committerjmallett <jmallett@FreeBSD.org>2012-03-02 20:34:15 +0000
commit6d9202e45726f379f997128f531e4d8945656c74 (patch)
tree20feb4c80f0ec287bec87248b731535db400f80a /sys/mips/cavium
parent7bf627fd71f760e5b8625b518deb7bf4f20a4457 (diff)
downloadFreeBSD-src-6d9202e45726f379f997128f531e4d8945656c74.zip
FreeBSD-src-6d9202e45726f379f997128f531e4d8945656c74.tar.gz
Unbreak SMP on stock Octeon systems -- copy the core_mask from bootinfo into
sysinfo. This should have been done as part of replacing bootinfo with sysinfo.
Diffstat (limited to 'sys/mips/cavium')
-rw-r--r--sys/mips/cavium/octeon_machdep.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/mips/cavium/octeon_machdep.c b/sys/mips/cavium/octeon_machdep.c
index cfd13bf..df865b8 100644
--- a/sys/mips/cavium/octeon_machdep.c
+++ b/sys/mips/cavium/octeon_machdep.c
@@ -575,6 +575,7 @@ octeon_process_app_desc_ver_6(void)
octeon_bootinfo->compact_flash_common_base_addr;
cvmx_sysinfo_get()->compact_flash_attribute_base_addr =
octeon_bootinfo->compact_flash_attribute_base_addr;
+ cvmx_sysinfo_get()->core_mask = octeon_bootinfo->core_mask;
}
static void
OpenPOWER on IntegriCloud