Hi Mike,
Here is the second patchset that adds barrier packets to traces collected
from ETB and ETR devices. It applies cleanly on top of perf-opencsd-master
(4.12-rc1). Let me know how those work out for you.
Thanks,
Mathieu
Mathieu Poirier (6):
coresight: Correct buffer lost increment
coresight: etf: Add barrier packet for synchronisation
coresight: etb10: Remove useless conversion to LE
coresight: etb10: Add barrier packet for synchronisation
coresight: etr: Correct buffer lost increment
coresight: etr: Add barrier packet for synchronisation
drivers/hwtracing/coresight/coresight-etb10.c | 36 ++++++++++++++-----------
drivers/hwtracing/coresight/coresight-priv.h | 2 ++
drivers/hwtracing/coresight/coresight-tmc-etf.c | 15 +++++++++--
drivers/hwtracing/coresight/coresight-tmc-etr.c | 15 +++++++++--
drivers/hwtracing/coresight/coresight.c | 8 ++++++
5 files changed, 57 insertions(+), 19 deletions(-)
--
2.7.4
Hi,
we started looking at how to enable collection of branch traces with
coresight etm on the hikey boards that are the reference platform for
the android linux-4.9 work. Does somebody from Linaro have access
to the description of where the coresight components are located for
the hikey devices? We would appreciate help on enabling linux-perf
collection of traces on the hikey.
Thanks,
Sebastian