All of lore.kernel.org
 help / color / mirror / Atom feed
* Intel PT not work on 4.5.0-rc
@ 2016-02-25 14:21 Arnaldo Carvalho de Melo
  2016-02-25 21:59 ` Adrian Hunter
  0 siblings, 1 reply; 7+ messages in thread
From: Arnaldo Carvalho de Melo @ 2016-02-25 14:21 UTC (permalink / raw)
  To: Adrian Hunter
  Cc: Jiri Olsa, Wang Nan, Alexander Shishkin, Ingo Molnar, David Ahern,
	Namhyung Kim, Linux Kernel Mailing List

Hi Adrian,

	While fixing a problem I introducing in parsing 'intel_pt//',
i.e. the empty '//' part, which is fixed in my perf/core by now, I tried
using intel_pt with 4.5.0-rc4 and couldn't get any trace :-\

	Talking with Jiri he tried it on his side, also a Broadwell
machine, and it worked, same tooling (acme/perf/core) but with a fedora
kernel, 4.3.5-200.fc22.x86_64.

	Later I'll try switching to the kernel Jiri is using to see if it works
for me with that one.

	I'm busy now and this Broadwell machine is my main workstation,
can you check if you reproduce this problem?

[root@jouet ~]# perf --version
perf version 4.5.rc4.gbb109a
[root@jouet ~]# perf record -e intel_pt//u -a sleep 10
[ perf record: Woken up 1 times to write data ]
[ perf record: Captured and wrote 1.767 MB perf.data ]
[root@jouet ~]# perf evlist -v
intel_pt//u: type: 7, size: 112, config: 0x400, { sample_period, sample_freq }: 1, sample_type: IP|TID|TIME|CPU|IDENTIFIER, read_format: ID, disabled: 1, inherit: 1, exclude_kernel: 1, exclude_hv: 1, sample_id_all: 1
dummy:u: type: 1, size: 112, config: 0x9, { sample_period, sample_freq }: 1, sample_type: IP|TID|TIME|CPU|IDENTIFIER, read_format: ID, disabled: 1, inherit: 1, exclude_kernel: 1, exclude_hv: 1, mmap: 1, comm: 1, task: 1, sample_id_all: 1, mmap2: 1, comm_exec: 1, context_switch: 1
[root@jouet ~]# perf script
[root@jouet ~]#

>From 'perf report -D'

0x1a8 [0x88]: event: 70
.
. ... raw event: size 136 bytes
.  0000:  46 00 00 00 00 00 88 00 01 00 00 00 00 00 00 00  F...............
.  0010:  07 00 00 00 00 00 00 00 1f 00 00 00 00 00 00 00  ................
.  0020:  14 01 58 31 00 00 00 00 69 84 20 d9 d5 3b 00 00  ..X1....i. ..;..
.  0030:  01 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00  ................
.  0040:  00 08 00 00 00 00 00 00 03 00 00 00 00 00 00 00  ................
.  0050:  00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00  ................
.  0060:  00 02 00 00 00 00 00 00 00 c0 03 00 00 00 00 00  ................
.  0070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
.  0080:  02 00 00 00 00 00 00 00                          ........        

0x1a8 [0x88]: PERF_RECORD_AUXTRACE_INFO type: 1
  PMU Type            7
  Time Shift          31
  Time Muliplier      827851028
  Time Zero           65789656859753
  Cap Time Zero       1
  TSC bit             0x400
  NoRETComp bit       0x800
  Have sched_switch   3
  Snapshot mode       0
  Per-cpu maps        1
  MTC bit             0x200
  TSC:CTC numerator   0
  TSC:CTC denominator 0
  CYC bit             0x2

[root@jouet ~]# perf report -D | tail -13
Aggregated stats: (excludes AUX area (e.g. instruction trace) decoded / synthesized events)
           TOTAL events:      21753
            MMAP events:        130
            COMM events:        596
            EXIT events:          2
            FORK events:        594
           MMAP2 events:       8541
    ITRACE_START events:          4
 SWITCH_CPU_WIDE events:      11882
  FINISHED_ROUND events:          3
   AUXTRACE_INFO events:          1
intel_pt//u stats:
dummy:u stats:
[root@jouet ~]# 

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2016-03-01 19:12 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-25 14:21 Intel PT not work on 4.5.0-rc Arnaldo Carvalho de Melo
2016-02-25 21:59 ` Adrian Hunter
2016-03-01 15:40   ` Adrian Hunter
2016-03-01 15:59     ` Arnaldo Carvalho de Melo
2016-03-01 18:20       ` Arnaldo Carvalho de Melo
2016-03-01 18:24         ` Arnaldo Carvalho de Melo
2016-03-01 19:12           ` Arnaldo Carvalho de Melo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.