• Ingo Molnar's avatar
    perf stat: handle Ctrl-C · 58d7e993
    Ingo Molnar authored
    Before this change, if a long-running perf stat workload was Ctrl-C-ed,
    the utility exited without displaying statistics.
    
    After the change, the Ctrl-C gets propagated into the workload (and
    causes its early exit there), but perf stat itself will still continue
    to run and will display counter results.
    
    This is useful to run open-ended workloads, let them run for
    a while, then Ctrl-C them to get the stats.
    
    [ Impact: extend perf stat with new functionality ]
    
    Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
    Cc: Paul Mackerras <paulus@samba.org>
    Cc: Corey Ashford <cjashfor@linux.vnet.ibm.com>
    Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
    LKML-Reference: <new-submission>
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    58d7e993
builtin-stat.c 14.2 KB