> 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

Reply via email to