• Linus Torvalds's avatar
    Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 36db171c
    Linus Torvalds authored
    Pull perf updates from Ingo Molnar:
     "Bigger kernel side changes:
    
       - Add backwards writing capability to the perf ring-buffer code,
         which is preparation for future advanced features like robust
         'overwrite support' and snapshot mode.  (Wang Nan)
    
       - Add pause and resume ioctls for the perf ringbuffer (Wang Nan)
    
       - x86 Intel cstate code cleanups and reorgnization (Thomas Gleixner)
    
       - x86 Intel uncore and CPU PMU driver updates (Kan Liang, Peter
         Zijlstra)
    
       - x86 AUX (Intel PT) related enhancements and updates (Alexander
         Shishkin)
    
       - x86 MSR PMU driver enhancements and updates (Huang Rui)
    
       - ... and lots of other changes spread out over 40+ commits.
    
      Biggest tooling side changes:
    
       - 'perf trace' features and enhancements.  (Arnaldo Carvalho de Melo)
    
       - BPF tooling updates (Wang Nan)
    
       - 'perf sched' updates (Jiri Olsa)
    
       - 'perf probe' updates (Masami Hiramatsu)
    
       - ... plus 200+ other enhancements, fixes and cleanups to tools/
    
      The merge commits, the shortlog and the changelogs contain a lot more
      details"
    
    * 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (249 commits)
      perf/core: Disable the event on a truncated AUX record
      perf/x86/intel/pt: Generate PMI in the STOP region as well
      perf buildid-cache: Use lsdir() for looking up buildid caches
      perf symbols: Use lsdir() for the search in kcore cache directory
      perf tools: Use SBUILD_ID_SIZE where applicable
      perf tools: Fix lsdir to set errno correctly
      perf trace: Move seccomp args beautifiers to tools/perf/trace/beauty/
      perf trace: Move flock op beautifier to tools/perf/trace/beauty/
      perf build: Add build-test for debug-frame on arm/arm64
      perf build: Add build-test for libunwind cross-platforms support
      perf script: Fix export of callchains with recursion in db-export
      perf script: Fix callchain addresses in db-export
      perf script: Fix symbol insertion behavior in db-export
      perf symbols: Add dso__insert_symbol function
      perf scripting python: Use Py_FatalError instead of die()
      perf tools: Remove xrealloc and ALLOC_GROW
      perf help: Do not use ALLOC_GROW in add_cmd_list
      perf pmu: Make pmu_formats_string to check return value of strbuf
      perf header: Make topology checkers to check return value of strbuf
      perf tools: Make alias handler to check return value of strbuf
      ...
    36db171c
Name
Last commit
Last update
..
api Loading commit data...
bpf Loading commit data...
lockdep Loading commit data...
subcmd Loading commit data...
symbol Loading commit data...
traceevent Loading commit data...
bitmap.c Loading commit data...
find_bit.c Loading commit data...
hweight.c Loading commit data...
rbtree.c Loading commit data...
string.c Loading commit data...