Hello,

I am trying to use libpfm4.4 and I am having some problems with syst
example (without any parameters). It is unable to open the counter, but it
is with libpfm4.3.

When I ran, I got the following message:

syst: cannot attach event to CPU0 cycles: Invalid argument

I am running on a Intel(R) Core(TM)2 Duo CPU T9400 on kernel 2.6.32.

Everything works fine with libpfm4.3. I tracked down the code and I figured
out that the reason is that exclude_guest and exclude_host are both set to
1 on libpfm4.4 and they are not on libpfm4.3.

So I did the following changes on lib/pfmlib_perf_event.c files (lines 224):

attr->exclude_guest  = 0; //!(vmx_plm & PFM_PLM3);

After that, I was able to open the counters.

I have already solved the problem by doing these changes, but I think it
would be valuable to report this issue. Any thoughts about what is going on
would be interested as well.

Best,

--
Leonardo
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
perfmon2-devel mailing list
perfmon2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perfmon2-devel

Reply via email to