twx-linux/tools/perf/util/intel-pt-decoder
Adrian Hunter 9fb523363f perf intel-pt: Fix "Unexpected indirect branch" error
Some Atom CPUs can produce FUP packets that contain NLIP (next linear
instruction pointer) instead of CLIP (current linear instruction
pointer).  That will result in "Unexpected indirect branch" errors. Fix
by comparing IP to NLIP in that case.

Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Cc: stable@vger.kernel.org
Link: http://lkml.kernel.org/r/1527762225-26024-5-git-send-email-adrian.hunter@intel.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2018-06-06 12:52:08 -03:00
..
Build
gen-insn-attr-x86.awk
inat_types.h
inat.c
inat.h
insn.c
insn.h perf tools intel-pt-decoder: Update insn.h from the kernel sources 2018-06-01 16:13:18 -03:00
intel-pt-decoder.c perf intel-pt: Fix "Unexpected indirect branch" error 2018-06-06 12:52:08 -03:00
intel-pt-decoder.h perf intel-pt: Fix "Unexpected indirect branch" error 2018-06-06 12:52:08 -03:00
intel-pt-insn-decoder.c
intel-pt-insn-decoder.h
intel-pt-log.c
intel-pt-log.h
intel-pt-pkt-decoder.c
intel-pt-pkt-decoder.h
x86-opcode-map.txt