Messages in this thread | | | Date | Tue, 25 Jan 2011 19:48:53 +0300 | From | Cyrill Gorcunov <> | Subject | Re: [PATCH] perf_events: fix Pentium4 raw event validation |
| |
On 01/25/2011 06:32 PM, Stephane Eranian wrote: > This patches fixes some issies with raw event validation on Pentium 4 (Netburst) > processors. > > As I was testing libpfm4 Netburst support, I ran into two problems in the > p4_validate_raw_event() function: > - the shared field must be checked ONLY when HT is on > - the binding to ESCR register was missing > > The second item was causing raw events to not be encoded correctly compared > to generic PMU events. > > With this patch, I can now pass Netburst events to libpfm4 examples and > get meaningful results: > $ task -e global_power_events:running:u noploop 1 > noploop for 1 seconds > 3,206,304,898 global_power_events:running > > Signed-off-by: Stephane Eranian <eranian@google.com>
Thanks a lot Stephane!
Acked-by: Cyrill Gorcunov <gorcunov@openvz.org> -- Cyrill
| |