Skip to content
  • Linus Torvalds's avatar
    Merge tag 'perf-tools-2020-08-14' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux · 713eee84
    Linus Torvalds authored
    Pull more perf tools updates from Arnaldo Carvalho de Melo:
     "Fixes:
       - Fixes for 'perf bench numa'.
    
       - Always memset source before memcpy in 'perf bench mem'.
    
       - Quote CC and CXX for their arguments to fix build in environments
         using those variables to pass more than just the compiler names.
    
       - Fix module symbol processing, addressing regression detected via
         "perf test".
    
       - Allow multiple probes in record+script_probe_vfs_getname.sh 'perf
         test' entry.
    
      Improvements:
       - Add script to autogenerate socket family name id->string table from
         copy of kernel header, used so far in 'perf trace'.
    
       - 'perf ftrace' improvements to provide similar options for this
         utility so that one can go from 'perf record', 'perf trace', etc to
         'perf ftrace' just by changing the name of the subcommand.
    
       - Prefer new "sched:sched_waking" trace event when it exists in 'perf
         sched' post processing.
    
       - Update POWER9 metrics to utilize other metrics.
    
       - Fall back to querying debuginfod if debuginfo not found locally.
    
      Miscellaneous:
       - Sync various kvm headers with kernel sources"
    
    * tag 'perf-tools-2020-08-14' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux: (40 commits)
      perf ftrace: Make option description initials all capital letters
      perf build-ids: Fall back to debuginfod query if debuginfo not found
      perf bench numa: Remove dead code in parse_nodes_opt()
      perf stat: Update POWER9 metrics to utilize other metrics
      perf ftrace: Add change log
      perf: ftrace: Add set_tracing_options() to set all trace options
      perf ftrace: Add option --tid to filter by thread id
      perf ftrace: Add option -D/--delay to delay tracing
      perf: ftrace: Allow set graph depth by '--graph-opts'
      perf ftrace: Add support for trace option tracing_thresh
      perf ftrace: Add option 'verbose' to show more info for graph tracer
      perf ftrace: Add support for tracing option 'irq-info'
      perf ftrace: Add support for trace option funcgraph-irqs
      perf ftrace: Add support for trace option sleep-time
      perf ftrace: Add support for tracing option 'func_stack_trace'
      perf tools: Add general function to parse sublevel options
      perf ftrace: Add option '--inherit' to trace children processes
      perf ftrace: Show trace column header
      perf ftrace: Add option '-m/--buffer-size' to set per-cpu buffer size
      perf ftrace: Factor out function write_tracing_file_int()
      ...
    713eee84