• A
    perf trace: Add --print-sample · 591421e1
    Arnaldo Carvalho de Melo 提交于
    To help with debugging, like the interrupted out of order issue that
    will be dealt with in the next patch in this series, changing the code
    to deal with:
    
    raw_syscalls:sys_enter 411967179.269 Timer 9609/9626 [2]
    raw_syscalls:sys_enter 411967179.213 file:// Content 9609/9609 [3]
       328.038 (18446744073709.496 ms): Timer/9626 futex(uaddr: 0x7fc0d4027044, op: WAIT|PRIV, utime: 0x7fc0b0ffdb50     ) ...
     raw_syscalls:sys_exit 411967179.225 file:// Content 9609/9609 [3]
       327.982 ( 0.012 ms): file:// Conten/9609 futex(uaddr: 0x7fc0d4027040, op: WAKE|PRIV, val: 1                    ) = 1
    
    That long duration is the bug.
    
    Cc: Adrian Hunter <adrian.hunter@intel.com>
    Cc: David Ahern <dsahern@gmail.com>
    Cc: Jiri Olsa <jolsa@kernel.org>
    Cc: Namhyung Kim <namhyung@kernel.org>
    Cc: Wang Nan <wangnan0@huawei.com>
    Link: https://lkml.kernel.org/n/tip-fljqiibjn7wet24jd1ed7abc@git.kernel.orgSigned-off-by: NArnaldo Carvalho de Melo <acme@redhat.com>
    591421e1
builtin-trace.c 87.9 KB