Will, On Mon, Oct 15, 2007 at 01:10:53PM -0400, William Cohen wrote: > Stephane Eranian wrote: > >Will, > > > >No that is not the right PMU module. Family 6, model 14 is an > >Intel Core Duo/Solo. This processor is not based on the Intel Core > >micro-architecture but on Yonah. It implements the architectural > >perfmon v1. Perfmon2 can automtically detect it and use the > >perfmon_intel_arch module. > > oh, so the check should be in the pfm_p6_probe_pmu()? Like the attached > patch? > No. Perfmon2 will automatically load the right module on first use.
Starting with Intel Core Duo/Solo, there is another mechanism to check the PMU model not based on family/model. The kernel takes care of this in the generic code (see has_arch_perfmon). > -Will > > > >On Mon, Oct 15, 2007 at 11:15:42AM -0400, William Cohen wrote: > >>Hi, > >> > >>We installed a perfmon2 enabled kernel on a Intel Core machine laptop. > >>Note this is not a Core 2 machine. permfon2 did not identify the > >>processor as a Core processor. Looking through the code it appears that > >>the family 6 model 14 processors are not identified or supported. The > >>attached patch should enable proper identification of the processor. > >> > >>-Will > >> > > > > > >>_______________________________________________ > >>perfmon mailing list > >>[email protected] > >>http://www.hpl.hp.com/hosted/linux/mail-archives/perfmon/ > > > > _______________________________________________ > perfmon mailing list > [email protected] > http://www.hpl.hp.com/hosted/linux/mail-archives/perfmon/ -- -Stephane _______________________________________________ perfmon mailing list [email protected] http://www.hpl.hp.com/hosted/linux/mail-archives/perfmon/
