est CPU support

Jung-uk Kim jkim at FreeBSD.org
Tue Nov 2 15:52:12 UTC 2010


On Monday 01 November 2010 01:22 pm, Joerg Traeger wrote:
> On Monday 01 November 2010, Andriy Gapon wrote:
> > on 01/11/2010 15:13 Andriy Gapon said the following:
> > > on 01/11/2010 14:41 Joerg Traeger said the following:
> > >> On Monday 01 November 2010, Andriy Gapon wrote:
> > >>> on 01/11/2010 14:25 Joerg Traeger said the following:
> > >>>> On Monday 01 November 2010, Andriy Gapon wrote:
> > >>>>> on 01/11/2010 11:52 Joerg Traeger said the following:
> > >>>>>> Hi,
> > >>>>>>
> > >>>>>> I have got several mainboards with CPUs which appear not
> > >>>>>> to be supportet by est. An error exists:
> > >>>>>>
> > >>>>>> (examle of somewhat older Intel DG45FC with DualCore E5200
> > >>>>>> and latest BIOS)
> > >>>>>>
> > >>>>>> est0: <Enhanced SpeedStep Frequency Control> on cpu0
> > >>>>>> est: CPU supports Enhanced Speedstep, but is not
> > >>>>>> recognized. est: cpu_vendor GenuineIntel, msr
> > >>>>>> 61a4c1f06004c1f device_attach: est0 attach returned 6     
> > >>>>>> <----------
> > >>>>>
> > >>>>> Do you have ACPI enabled?
> > >>>>
> > >>>> Yes, sure it is enabled.
> > >>>
> > >>> Can you upload your acpidump -dt output somewhere and provide
> > >>> a link?
> > >>
> > >> You can read the output here:
> > >> http://xoasis.de/DG45FC_E5200_acpidump.txt
> > >
> > > Your BIOS doesn't provide _PSS method for processor objects, so
> > > est won't work in general ACPI mode.
> >
> > Hmm, it seems that I missed code in your DSDT for dynamically
> > loading SSDT. Could you please provide a link to your boot dmesg?
>
> Sure. You find dmesg here: http://xoasis.de/DG45FC_dmesg.txt

> ACPI Warning: 32/64X FACS address mismatch in FADT - 0xCBE61F40/0x       
0CBE67E40, using 32 (20100331/tbfadt-586)

Grrr...  I bet this board has a Windows XP sticker on it? ;-)

> ACPI: Overriding _OS definition with "Windows 2001.1"

\_OS does not do anything for modern BIOSes such as yours, i.e., it is 
only useful for up to MS Win2K-ish BIOS, only because MS mandated it 
from XP AFAIK.  By default, \_OSI is used and it will match "Windows 
2001.1" just fine.  Although the DSDT has listed many other 
non-Windows OSes in the table, they are just place holders AFAICT.

Jung-uk Kim


More information about the freebsd-acpi mailing list