Messages in this thread |  | | Subject | Re: [PATCH] trace: reset sleep/block start time on task switch | From | Peter Zijlstra <> | Date | Fri, 10 Feb 2012 19:43:03 +0100 |
| |
On Wed, 2012-01-25 at 11:50 -0800, Arun Sharma wrote: > # perf record -agP -e sched:sched_switch --filter "prev_state == 1 || > prev_state == 2" -e sched:sched_stat_sleep -- sleep 3
Problem with that is it'll try and do a backtrace for all events, not only the sched_switch but also sched_stat_sleep, which is completely superfluous (and expensive).
Currently perf tool doesn't support individual -g flags though and its slightly non-trivial to make it so. Easiest work-around would be two records and then merge the two files.
|  |