Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Jan 2009 18:21:28 +0100
From:      Dan Lukes <dan@obluda.cz>
To:        Tom Everett <tom@khubla.com>
Cc:        freebsd-acpi@freebsd.org
Subject:   Re: SMP Problem on IBM x330 Server
Message-ID:  <49809418.1000802@obluda.cz>
In-Reply-To: <49808D1D.8030709@khubla.com>
References:  <497F4857.1060005@khubla.com> <200901280911.30748.jhb@freebsd.org> <49808D1D.8030709@khubla.com>

next in thread | previous in thread | raw e-mail | index | archive | help
>> Please provide the output of 'acpidump -t'.  It seems the BIOS is not 
>> including both CPUs in the table it gives to the OS.

> After running the BIOS diagnostics, it seems that the BIOS has disabled 
> the processor.

True:

>  APIC: Length=94, Revision=1, Checksum=217,

>     Type=Local APIC
>     ACPI CPU=0
>     Flags={ENABLED}
>     APIC ID=3
> 
>     Type=Local APIC
>     ACPI CPU=1
>     Flags={DISABLED}
>     APIC ID=0


Second CPU is disabled.

The FreeBSD say so:

> APIC: Using the MADT enumerator.
> MADT: Found CPU APIC ID 3 ACPI ID 0: enabled
> SMP: Added CPU 3 (AP)
> MADT: Found CPU APIC ID 0 ACPI ID 1: disabled


It may be CPU failure detected during POST. Or broken CMOS content, 
sometime (try clear CMOS content).

						Dan



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