On 26 July 2017 at 09:38, Etemadi, Mohammad mohammad.etemadi@intel.com wrote:
Hello Mathieu, Mike
Good day,
I have a few questions about perf and decoder road maps and bug fixes. Here is a list of issues that
I have found out. I like to know if these are known problems and what is the process to get them resolved.
- Snapshot mode (option –S) does not work. Ideally we need to run perf
record with options –a and –S
to trace in snapshot mode on all the cores
That shouldn't be hard to fix - I'll open a card for this.
- Perf record with option –C also does not work. We want, in some cases,
limit the trace to a subset of cores
I've been trying to fix this for a while but have failed completely. To address the issue I don't see any other way than to change the perf ABI between user and kernel space, something that has been rejected by the community in no uncertain terms. I will sit down with Peter Z. at Linux Plumbers in September to see how best to move forward.
This is very high on my list of priorities. It is also the first step in supporting a multi-sink topology.
- Time and cycle information is in the raw trace but perf decoder cannot
decode it
That one is for Mike. It will also require modifications to the perf tools.
Thanks for all your help.
Any time, Mathieu
Regards, Reza