perf header: Don't assume there's no attr info if no sample ids is provided
authorFranck Bui-Huu <fbuihuu@gmail.com>
Tue, 30 Nov 2010 11:50:14 +0000 (12:50 +0100)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Tue, 30 Nov 2010 16:48:07 +0000 (14:48 -0200)
commit60e677373be9c0bf7c9a22937601d5a40e51c042
treeab4a5af10366d0210b7715122cfa5ff307d26593
parentd214afbd81405d4da2c5745fe867e6b313fd4178
perf header: Don't assume there's no attr info if no sample ids is provided

This primarily fixes perf-report, which didn't report the correct type
of event if perf-record was called to record one event different from
'cycles':

  $ perf record -e instructions true
    [ perf record: Woken up 1 times to write data ]
    [ perf record: Captured and wrote 0.007 MB perf.data (~295 samples) ]

  $ perf report | head -n1
    # Events: 7  cycles

LPU-Reference: <m3mxor6nex.fsf@gmail.com>
Signed-off-by: Franck Bui-Huu <fbuihuu@gmail.com>
tools/perf/util/header.c