Subject: Re: Kernel incorrectly reports 2 cpu's on i386 4.99.31
To: Kenneth Freidank <kennethcf@earthlink.net>
From: Kenneth Freidank <kennethcf@earthlink.net>
List: current-users
Date: 10/29/2007 19:46:53
Kenneth Freidank wrote:
> John Nemeth wrote:
>>      Hyperthreading CPUs show up as two CPUs to the OS.  The kernel
>> is correct.  However, you need to use MPACPI option to make use of the
>> second virtual CPU.
>>   
> The kernel configurations that came with current 10-06-2007 did not 
> include a GENERIC.MPACPI.  However there is a very short GENERIC.MP.  
> I doesn't look correct because it is so short, but please tell me if 
> it is.
>
> ======= GENERIC.MP ==========
> #       $NetBSD: GENERIC.MP,v 1.9 2007/03/06 21:47:47 bouyer Exp $
> #
> #       GENERIC.MP -- Generic, plus enable Multiprocessor support.
> #
>
> include "arch/i386/conf/GENERIC"
>
> options         MULTIPROCESSOR
>
> options         APM_NO_IDLE
> #options        DIAGNOSTIC      # STRONGLY RECOMMENDED
> #options        LOCKDEBUG
> #options        MPDEBUG
> #options        MPVERBOSE
> #options        DEBUG
> options         MPBIOS          # configure CPUs and APICs using MPBIOS
>
>
>

Okay, Okay,  Stop shaking your head in disbelief.  I did not see the 
include "arch/i386/conf/GENERIC".