[lkml]   [2010]   [Mar]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [RFC] [PATCH 1/1] perf: add support for arch-dependent symbolic event names to "perf stat"
    (I posted this yesterday, but I think LKML rejected it because there was more
    quoted text than my text. So I am reposting with no quoted text).

    A couple of follow-up comments on this patch:

    This functionality was designed to provide a generalized interface to an
    external event name -> attr struct library, such as libpfm4. libpfm4 has an
    interface that nearly exactly matches parse_*_event() profiles, so it's quite
    easy to write a small wrapper function to call libpfm4's function.

    Ingo Molnar discussed adding some visibility to the arch-dependent event names
    through some other interface, such as through /sys/devices/pmus perhaps, but
    that discussion is a long way (as far as I know) from having something usable
    today. So you could think of this external library approach to be a stop-gap
    until something better is developed. When/if that new event naming mechanism
    becomes available, we can easily remove this external library support from perf.


    - Corey

    Corey Ashford
    Software Engineer
    IBM Linux Technology Center, Linux Toolchain
    Beaverton, OR

     \ /
      Last update: 2010-03-05 18:45    [W:0.019 / U:22.552 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site