From 95be233ab9fdd713a19793665d92ab9483f7397d Mon Sep 17 00:00:00 2001 From: Sepherosa Ziehau Date: Sun, 15 Jan 2017 16:52:42 +0800 Subject: [PATCH] x86_64: Fix machdep.smp_active sysctl type. --- sys/platform/pc64/x86_64/mp_machdep.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/platform/pc64/x86_64/mp_machdep.c b/sys/platform/pc64/x86_64/mp_machdep.c index 200a65ee31..b555e41dba 100644 --- a/sys/platform/pc64/x86_64/mp_machdep.c +++ b/sys/platform/pc64/x86_64/mp_machdep.c @@ -178,7 +178,8 @@ static cpumask_t smp_lapic_mask = CPUMASK_INITIALIZER_ONLYONE; cpumask_t smp_active_mask = CPUMASK_INITIALIZER_ONLYONE; cpumask_t smp_finalize_mask = CPUMASK_INITIALIZER_ONLYONE; -SYSCTL_INT(_machdep, OID_AUTO, smp_active, CTLFLAG_RD, &smp_active_mask, 0, ""); +SYSCTL_OPAQUE(_machdep, OID_AUTO, smp_active, CTLFLAG_RD, + &smp_active_mask, sizeof(smp_active_mask), "LU", ""); static u_int bootMP_size; static u_int report_invlpg_src; SYSCTL_INT(_machdep, OID_AUTO, report_invlpg_src, CTLFLAG_RW, -- 2.41.0