Re: svn commit: r277900 - head/sys/x86/x86

2015-01-30 Thread John Baldwin
On 1/29/15 10:51 PM, Ryan Stone wrote: > On Thu, Jan 29, 2015 at 3:45 PM, John Baldwin wrote: >> Also, note that we always use the TSC as the cpu ticker, even if it is not >> the >> timecounter. Thus, if C2+ is enabled on the systems, the kernel idle threads >> will have an artificially low runt

Re: svn commit: r277900 - head/sys/x86/x86

2015-01-29 Thread Ryan Stone
On Thu, Jan 29, 2015 at 3:45 PM, John Baldwin wrote: > Also, note that we always use the TSC as the cpu ticker, even if it is not the > timecounter. Thus, if C2+ is enabled on the systems, the kernel idle threads > will have an artificially low runtime since their idle time is not properly > acco

Re: svn commit: r277900 - head/sys/x86/x86

2015-01-29 Thread John Baldwin
On Thursday, January 29, 2015 08:41:43 PM John Baldwin wrote: > Author: jhb > Date: Thu Jan 29 20:41:42 2015 > New Revision: 277900 > URL: https://svnweb.freebsd.org/changeset/base/277900 > > Log: > Opt for performance over power-saving on Intel CPUs that have a > P-state but not C-state invar

svn commit: r277900 - head/sys/x86/x86

2015-01-29 Thread John Baldwin
Author: jhb Date: Thu Jan 29 20:41:42 2015 New Revision: 277900 URL: https://svnweb.freebsd.org/changeset/base/277900 Log: Opt for performance over power-saving on Intel CPUs that have a P-state but not C-state invariant TSC by changing the default behavior to leaving the TSC enabled as the