Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Oct 2004 13:51:32 -0400
From:      John Baldwin <jhb@FreeBSD.org>
To:        freebsd-current@FreeBSD.org
Cc:        John Wilson <jmw-ml@solitarylight.com>
Subject:   Re: No SMP without ACPI?
Message-ID:  <200410121351.32714.jhb@FreeBSD.org>
In-Reply-To: <20041009161045.28736ebb.jmw-ml@solitarylight.com>
References:  <20041009161045.28736ebb.jmw-ml@solitarylight.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Saturday 09 October 2004 05:10 pm, John Wilson wrote:
> Hello all.
>
> I just recently installed -BETA7 on an Intel D865PERL mainboard.  After a
> quick cvsup of the src's, and a recompile of the kernel, it appears that
> SMP fails and falls back to UP even with HTT enabled in the BIOS, as well
> as the proper kernel options of:
>
> options         SMP             # Symmetric MultiProcessor Kernel
> device          apic            # I/O APIC
>
> I am unable to figure out why this is the case.  HTT does indeed function
> with ACPI enabled, but tends to panic the box on shutdown, thus the reason
> for attempting to do this with ACPI disabled.  Here is the dmesg:

This is normal.  MP Tables normally do not enumerate logical CPUs, where as 
the MADT table from ACPI does.  You can force the kernel to guess at the 
existence of logical CPUs in the non-ACPI case by using the 
'MPTABLE_FORCE_HTT' option in your kernel.

-- 
John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200410121351.32714.jhb>