lkml.org 
[lkml]   [2015]   [Sep]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH] perf tools: session: avoid infinite loop
> > So it looks like I shouldn't have any synthesized events. Have I missed
> > anything?
>
> Yes, you are right. But you are not getting the COMM and MMAP events from
> the exec which means you are killing perf before it execs the workload.

Oh, I see.

> Perf writes through a pipe to its forked child to do the exec, so
> to reproduce it you just need to put everything on the same cpu and play around
> with the sleep number
>
> taskset -c 0 tools/perf/perf record -- sleep 1 & sleep 0.005 ; kill -2 $!
>
> reproduces the problem for me. Of course, since the workload doesn't get exec'ed
> it doesn't matter if it is bogus i.e.
>
> taskset -c 0 tools/perf/perf record -- sdfgsdgdg & sleep 0.005 ; kill -2 $!
>
> also reproduces the problem.

Thanks for confirming!

Mark.


\
 
 \ /
  Last update: 2015-09-18 16:01    [W:0.676 / U:0.000 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site