Good morning Tor,
As I said yesterday I consolidated the commits on perf-opencsd-4.5-rc6-bkk16. The result can be found here [1]. All the code you had on bkk16 is now found in 3 commits:
perf scripts: Add python scripts for CoreSight trace perf tools: decoding capailitity for CoreSight traces perf symbols: Check before overwriting build_id
The end result is the same, I haven't modified anything in the code. I also took the liberty to add a "Signed-off-by:" at the end of each of your patches. The next step will be to break down "perf tools: decoding capailitity for CoreSight traces" in small chunks but before doing so I need to understand what you've implemented.
I tested both the report and script commands with before and after results (using bundle from feb24) and everything adds up.
Have a look and tell me what you think. If you're good with it I'll push it to github under a branch called "perf-opencsd-4.5-devel". Once it is up this is what we should both be using from here on.
Thanks, Mathieu
[1]. https://git.linaro.org/people/mathieu.poirier/coresight.git (branch perf-opencsd-4.5-tor)