summaryrefslogtreecommitdiffstats
path: root/sys/amd64/amd64/mp_machdep.c
diff options
context:
space:
mode:
authorscottl <scottl@FreeBSD.org>2014-04-26 20:27:54 +0000
committerscottl <scottl@FreeBSD.org>2014-04-26 20:27:54 +0000
commit62a64f0d2b367aa304943ab5c8508059744c6016 (patch)
tree011b9f559b2fe7a4b0f730214125d5b9ed735d61 /sys/amd64/amd64/mp_machdep.c
parentc08e3d03ca9c9ffe7fff07eaa4e6bc25d451b871 (diff)
downloadFreeBSD-src-62a64f0d2b367aa304943ab5c8508059744c6016.zip
FreeBSD-src-62a64f0d2b367aa304943ab5c8508059744c6016.tar.gz
Retire smp_active. It was racey and caused demonstrated problems with
the cpufreq code. Replace its use with smp_started. There's at least one userland tool that still looks at the kern.smp.active sysctl, so preserve it but point it to smp_started as well. Discussed with: peter, jhb MFC after: 3 days Obtained from: Netflix
Diffstat (limited to 'sys/amd64/amd64/mp_machdep.c')
-rw-r--r--sys/amd64/amd64/mp_machdep.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/amd64/amd64/mp_machdep.c b/sys/amd64/amd64/mp_machdep.c
index afc1bef..f6981b9 100644
--- a/sys/amd64/amd64/mp_machdep.c
+++ b/sys/amd64/amd64/mp_machdep.c
@@ -771,7 +771,6 @@ init_secondary(void)
if (smp_cpus == mp_ncpus) {
/* enable IPI's, tlb shootdown, freezes etc */
atomic_store_rel_int(&smp_started, 1);
- smp_active = 1; /* historic */
}
/*
OpenPOWER on IntegriCloud