From 148b3fd7e59d609c5f9e9bee766148cc56551963 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 19 Apr 2012 12:40:07 -0500 Subject: Add SYSINIT for RTEMS SMP variable initialization --- rtemsbsd/src/rtems-bsd-smp.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rtemsbsd/src/rtems-bsd-smp.c b/rtemsbsd/src/rtems-bsd-smp.c index 56ef60ba..8d8a84b5 100644 --- a/rtemsbsd/src/rtems-bsd-smp.c +++ b/rtemsbsd/src/rtems-bsd-smp.c @@ -22,13 +22,14 @@ #include #include +#include int mp_ncpus; int mp_maxcpus; cpumask_t all_cpus; u_int mp_maxid; -static void configure(void *dummy) +static void smp_configure(void *dummy) { int i; @@ -47,4 +48,4 @@ static void configure(void *dummy) all_cpus |= 0x1 << i; } -/* XXX setup initialization of this */ +SYSCTL_NODE(_kern, OID_AUTO, smp, CTLFLAG_RD, smp_configure, "Kernel SMP"); -- cgit v1.2.3