Date: Fri, 9 Jan 2009 11:36:30 +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: <200901091136.n09BadOE018866@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
mav 2009-01-09 11:36:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern kern_cpu.c Log: SVN rev 186939 on 2009-01-09 11:36:30Z by mav MFC rev. 186154 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.27.2.3 +8 -1 src/sys/kern/kern_cpu.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200901091136.n09BadOE018866>