linux/tools/perf/util/intel-pt-decoder
Adrian Hunter 91d29b288a perf intel-pt: Fix timestamp following overflow
timestamp_insn_cnt is used to estimate the timestamp based on the number of
instructions since the last known timestamp.

If the estimate is not accurate enough decoding might not be correctly
synchronized with side-band events causing more trace errors.

However there are always timestamps following an overflow, so the
estimate is not needed and can indeed result in more errors.

Suppress the estimate by setting timestamp_insn_cnt to zero.

Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: stable@vger.kernel.org
Link: http://lkml.kernel.org/r/1520431349-30689-5-git-send-email-adrian.hunter@intel.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2018-03-08 10:05:56 -03:00
..
Build perf intel-pt: Improve build messages for files that differ from the kernel 2017-11-29 18:18:02 -03:00
gen-insn-attr-x86.awk
inat_types.h
inat.c
inat.h perf intel-pt: Bring instruction decoder files into line with the kernel 2017-11-28 14:28:49 -03:00
insn.c
insn.h
intel-pt-decoder.c perf intel-pt: Fix timestamp following overflow 2018-03-08 10:05:56 -03:00
intel-pt-decoder.h perf intel-pt: Fix overlap detection to identify consecutive buffers correctly 2018-03-08 10:05:54 -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 x86/decoder: Fix and update the opcodes map 2017-12-15 13:45:20 +01:00