Date: Tue, 16 Dec 2008 01:24:05 +0000 (UTC) From: Alexander Motin <mav@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/kern kern_cpu.c Message-ID: <200812160124.mBG1O9mb069044@repoman.freebsd.org>
index | next in thread | raw e-mail
mav 2008-12-16 01:24:05 UTC
FreeBSD src repository
Modified files:
sys/kern kern_cpu.c
Log:
SVN rev 186154 on 2008-12-16 01:24:05Z by mav
If possible, try to obtain max_mhz on cpufreq attach instead of first request.
On HyperThreading CPUs logical cores have same frequency, so setting it
on any core will change the other's one. In most cases first request
to the second core will be the "set" request, done after setting frequency
of the first core. In such case second CPU will obtain throttled frequency
of the first core as it's max_mhz making cpufreq broken due to different
frequency sets.
Revision Changes Path
1.31 +8 -1 src/sys/kern/kern_cpu.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200812160124.mBG1O9mb069044>
