Re: svn commit: r220433 - in head/sys: amd64/amd64 cddl/dev/dtrace/amd64 cddl/dev/dtrace/i386 compat/linprocfs contrib/altq/altq dev/acpica i386/i386 i386/isa pc98/pc98 x86/cpufreq x86/isa x86/x86

2011-04-08 Thread Bruce Evans
On Thu, 7 Apr 2011, Jung-uk Kim wrote: Log: Use atomic load store for TSC frequency. It may be overkill for amd64 but safer for i386 because it can be easily over 4 GHz now. More worse, it can be easily changed by user with 'machdep.tsc_freq' tunable (directly) or cpufreq(4)

Re: svn commit: r220433 - in head/sys: amd64/amd64 cddl/dev/dtrace/amd64 cddl/dev/dtrace/i386 compat/linprocfs contrib/altq/altq dev/acpica i386/i386 i386/isa pc98/pc98 x86/cpufreq x86/isa x86/x86

2011-04-08 Thread Jung-uk Kim
On Friday 08 April 2011 10:54 am, Bruce Evans wrote: On Thu, 7 Apr 2011, Jung-uk Kim wrote: Log: Use atomic load store for TSC frequency. It may be overkill for amd64 but safer for i386 because it can be easily over 4 GHz now. More worse, it can be easily changed by user with

Re: svn commit: r220433 - in head/sys: amd64/amd64 cddl/dev/dtrace/amd64 cddl/dev/dtrace/i386 compat/linprocfs contrib/altq/altq dev/acpica i386/i386 i386/isa pc98/pc98 x86/cpufreq x86/isa x86/x86

2011-04-08 Thread Bruce Evans
On Fri, 8 Apr 2011, Jung-uk Kim wrote: On Friday 08 April 2011 10:54 am, Bruce Evans wrote: On Thu, 7 Apr 2011, Jung-uk Kim wrote: Log: Use atomic load store for TSC frequency. It may be overkill for amd64 but safer for i386 because it can be easily over 4 GHz now. More worse, it can be

svn commit: r220433 - in head/sys: amd64/amd64 cddl/dev/dtrace/amd64 cddl/dev/dtrace/i386 compat/linprocfs contrib/altq/altq dev/acpica i386/i386 i386/isa pc98/pc98 x86/cpufreq x86/isa x86/x86

2011-04-07 Thread Jung-uk Kim
Author: jkim Date: Thu Apr 7 23:28:28 2011 New Revision: 220433 URL: http://svn.freebsd.org/changeset/base/220433 Log: Use atomic load store for TSC frequency. It may be overkill for amd64 but safer for i386 because it can be easily over 4 GHz now. More worse, it can be easily changed