Date: Thu, 26 Nov 2009 15:11:19 +0000 (UTC) From: Alexander Motin <mav@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/i386/cpufreq est.c Message-ID: <200911261511.nAQFBSHF079796@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
mav 2009-11-26 15:11:19 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_8)
sys/i386/cpufreq est.c
Log:
SVN rev 199834 on 2009-11-26 15:11:19Z by mav
MFC r199268, r199269, r199273:
Core2Duo/Core2Quad CPUs are unable to control frequency of single CPU
core, only pair of them. As result, both cores are running on highest
one of requested frequencies, and that is reported by status register.
Such behavior confuses frequency validation logic, as it runs on only
one core, as SMP is not yet launched, making EIST completely unusable.
Disable frequency validation by default, for systems with more then one
CPU, until we can implement it properly. It looks like making more harm
now then benefits. Add 'hw.est.strict' loader tunable to control it.
PR: amd64/140506
Revision Changes Path
1.24.2.2 +16 -7 src/sys/i386/cpufreq/est.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200911261511.nAQFBSHF079796>
