On Fri, Nov 15, 2013 at 02:52:44PM +0200, Adrian Hunter wrote: > On 15/11/13 14:03, Peter Zijlstra wrote: > > On Fri, Nov 15, 2013 at 12:56:29PM +0100, Ingo Molnar wrote: > >> So, here's the current status quo, there's 4 basic types of profiling > >> that 99% of the people are using, in order of popularity: > >> > >> perf record <cmd> > >> perf record -a sleep N > >> perf record -p <PID> > >> perf record -t <TID> > >> > >> The first two (which I'd guess comprise about 95% of real-world usage) > >> have inheritance enabled. > >> > >> The last two (-p/-t) have inheritance disabled by default. > > > > Yes, and I would expect it to be disabled for the TID option as you > > explicitly select a single threads. > > So you want -t to imply -i ? > > That means if you want inheritance you have to do > > -t <TID> --no-no-inherit > > Or do you want another option --inherit
/me boggles, they're not the same? ;-) Maybe we should extend the option parser to know that a double negative is a nop :-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

