]> git.baikalelectronics.ru Git - kernel.git/commit
perf intel-pt: Packet splitting can happen only on 32-bit
authorAdrian Hunter <adrian.hunter@intel.com>
Wed, 6 Feb 2019 10:39:46 +0000 (12:39 +0200)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Wed, 6 Feb 2019 13:27:54 +0000 (10:27 -0300)
commit642032511bcddf2509303ef534af9ffe4b5fe7b3
tree4be40bc9e16c42bc1df67e48a62e5aef48646666
parent681043b817002715a01ad6532dfda57dbfa8612d
perf intel-pt: Packet splitting can happen only on 32-bit

Data is copied when the trace is stopped, so packets are never split
between buffers except when processing if the buffer cannot fit in the
address space which can only happen on 32-bit systems. Change the logic
to reflect that.

Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Link: http://lkml.kernel.org/r/20190206103947.15750-5-adrian.hunter@intel.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/util/intel-pt-decoder/intel-pt-decoder.c