On Tuesday, December 07, 2010 5:12:02 pm Jung-uk Kim wrote:
> Author: jkim
> Date: Tue Dec  7 22:12:02 2010
> New Revision: 216272
> URL: http://svn.freebsd.org/changeset/base/216272
> 
> Log:
>   Probe P-state invariant TSC from rightful place.
> 
> Modified:
>   head/sys/amd64/amd64/identcpu.c
>   head/sys/amd64/amd64/tsc.c
>   head/sys/i386/i386/identcpu.c
>   head/sys/i386/i386/tsc.c
> 
> Modified: head/sys/amd64/amd64/identcpu.c
> 
==============================================================================
> --- head/sys/amd64/amd64/identcpu.c   Tue Dec  7 22:00:48 2010        
> (r216271)
> +++ head/sys/amd64/amd64/identcpu.c   Tue Dec  7 22:12:02 2010        
> (r216272)
> @@ -392,28 +392,6 @@ printcpuinfo(void)
>                        * If this CPU supports P-state invariant TSC then
>                        * mention the capability.
>                        */
> -                     switch (cpu_vendor_id) {
> -                     case CPU_VENDOR_AMD:
> -                             if ((amd_pminfo & AMDPM_TSC_INVARIANT) ||
> -                                 CPUID_TO_FAMILY(cpu_id) >= 0x10 ||
> -                                 cpu_id == 0x60fb2)
> -                                     tsc_is_invariant = 1;
> -                             break;
> -                     case CPU_VENDOR_INTEL:
> -                             if ((amd_pminfo & AMDPM_TSC_INVARIANT) ||
> -                                 (CPUID_TO_FAMILY(cpu_id) == 0x6 &&
> -                                 CPUID_TO_MODEL(cpu_id) >= 0xe) ||
> -                                 (CPUID_TO_FAMILY(cpu_id) == 0xf &&
> -                                 CPUID_TO_MODEL(cpu_id) >= 0x3))
> -                                     tsc_is_invariant = 1;
> -                             break;
> -                     case CPU_VENDOR_CENTAUR:
> -                             if (CPUID_TO_FAMILY(cpu_id) == 0x6 &&
> -                                 CPUID_TO_MODEL(cpu_id) >= 0xf &&
> -                                 (rdmsr(0x1203) & 0x100000000ULL) == 0)
> -                                     tsc_is_invariant = 1;
> -                             break;
> -                     }
>                       if (tsc_is_invariant)
>                               printf("\n  TSC: P-state invariant");

Doesn't that break this printf?

-- 
John Baldwin
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to