lkml.org 
[lkml]   [2011]   [Jan]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [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


\
 
 \ /
  Last update: 2011-01-25 17:51    [W:0.120 / U:0.036 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site