> Have you tried grouping with {}? It should force a subset to run > together. > > For example: > perf stat -e \{instructions,cycles\} /bin/ls > > will always run instructions and cycles at the same time. You need the \ > so the shell won't escape the { > > as an aside, there are ARM chips that support offcore SOC events?
Vince, Thanks for the suggestion. I hadn't tried that, and was not knowledgeable about grouping. Unfortunately, I still see the same behavior using grouping. That is, if I had the following: Perf stat -e \{a,b,c\} /bin/ls (assume a, b and c are legit events) the event a is added, configured for and then deleted. Then, then a and b are added, configured for, then deleted. Finally, a, b and c are added, configured for and deleted. This pattern would continue for however many events I specify. This is probably just broken in my own environment. I'll investigate more. Of course, any suggestions are welcome. Thanks again, Chris -- To unsubscribe from this list: send the line "unsubscribe linux-perf-users" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html