• Jiri Olsa's avatar
    perf report: Add dump_read function · dac7f6b7
    Jiri Olsa authored
    Adding dump_read function to gather all the dump output of read
    function. Adding output of enabled and running times and id if enabled
    (3 new lines with '...' prefix below).
    
      $ perf record -s ...
      $ perf report -D
    
      958358311769 0x91f8 [0x40]: PERF_RECORD_READ: 3339 3339 cycles:u 0
      ... time enabled : 958358313731
      ... time running : 958358313731
      ... id           : 80
    
    Committer note:
    
    Do not use 'read' as a variable name as it breaks the build on older
    systems, such as RHEL6:
    
        CC       /tmp/build/perf/util/session.o
      cc1: warnings being treated as errors
      util/session.c: In function 'dump_read':
      util/session.c:1132: error: declaration of 'read' shadows a global declaration
      /usr/include/bits/unistd.h:35: error: shadowed declaration is here
      mv: cannot stat `/tmp/build/perf/util/.session.o.tmp': No such file or directory
    Signed-off-by: default avatarJiri Olsa <jolsa@kernel.org>
    Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
    Cc: Andi Kleen <andi@firstfloor.org>
    Cc: David Ahern <dsahern@gmail.com>
    Cc: Mark Rutland <mark.rutland@arm.com>
    Cc: Namhyung Kim <namhyung@kernel.org>
    Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
    Link: http://lkml.kernel.org/r/20170824162737.7813-6-jolsa@kernel.orgSigned-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
    dac7f6b7
session.c 60.1 KB