[lkml]   [2010]   [Oct]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Patch in this message
    Subject[PATCH 2/5] perf tools: Document event modifiers
    From: Sonny Rao <>

    Existing documentation doesn't discuss event modifiers, so add a description of
    what's currently possible to the documentation of perf-list.

    Cc: Ingo Molnar <>
    Cc: Paul Mackerras <>
    Cc: Peter Zijlstra <>
    Cc: Robert Richter <>
    LKML-Reference: <>
    Signed-off-by: Sonny Rao <>
    Signed-off-by: Arnaldo Carvalho de Melo <>
    tools/perf/Documentation/perf-list.txt | 17 +++++++++++++++++
    1 files changed, 17 insertions(+), 0 deletions(-)

    diff --git a/tools/perf/Documentation/perf-list.txt b/tools/perf/Documentation/perf-list.txt
    index 43e3dd2..399751b 100644
    --- a/tools/perf/Documentation/perf-list.txt
    +++ b/tools/perf/Documentation/perf-list.txt
    @@ -15,6 +15,23 @@ DESCRIPTION
    This command displays the symbolic event types which can be selected in the
    various perf commands with the -e option.

    +Events can optionally have a modifer by appending a colon and one or
    +more modifiers. Modifiers allow the user to restrict when events are
    +counted with 'u' for user-space, 'k' for kernel, 'h' for hypervisor.
    +The 'p' modifier can be used for specifying how precise the instruction
    +address should be. The 'p' modifier is currently only implemented for
    +Intel PEBS and can be specified multiple times:
    + 0 - SAMPLE_IP can have arbitrary skid
    + 1 - SAMPLE_IP must have constant skid
    + 2 - SAMPLE_IP requested to have 0 skid
    + 3 - SAMPLE_IP must have 0 skid
    +The PEBS implementation now supports up to 2.
    Even when an event is not available in a symbolic form within perf right now,

     \ /
      Last update: 2010-10-23 22:31    [W:0.023 / U:35.204 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site