Vince,

On Wed, May 23, 2007 at 09:38:53PM -0400, Vince Weaver wrote:
> 
> Here's an additional patch that makes the kernel support perfmon on
> original Pentium Pro, another type of Pentium III, and on Core Duo.
> 
No, Core Duo is already supported in a separate event table and file.

> In theory we can also add code to allow family 6/model 15 Core
> machines, but they are the 64-bit kind so I'm not sure what's involved in
> getting that to work right.
> 
No, Core isa completly different beast support by pfmlib_core.c

Thanks.

> Vince
> 
> --- ./arch/i386/perfmon/perfmon_p6.c.orig     2007-05-23 17:18:21.000000000 
> -0400
> +++ ./arch/i386/perfmon/perfmon_p6.c  2007-05-23 13:28:52.000000000 -0400
> @@ -90,10 +90,12 @@
>       }
> 
>       switch(cpu_data->x86_model) {
> -             case 3:
> -             case 7 ... 11:
> +             case 1:
> +             case 3:
> +             case 6 ... 11:
>                       break;
>               case 13:
> +             case 14:
>                       /* for Pentium M, we need to check if PMU exist */
>                       rdmsr(MSR_IA32_MISC_ENABLE, low, high);
>                       if (low & (1U << 7))

-- 

-Stephane
_______________________________________________
perfmon mailing list
[email protected]
http://www.hpl.hp.com/hosted/linux/mail-archives/perfmon/

Reply via email to