• I
    Merge tag 'perf-core-for-mingo-4.12-20170503' of... · 12c1c2fd
    Ingo Molnar 提交于
    Merge tag 'perf-core-for-mingo-4.12-20170503' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent
    
    Pull perf/core improvements and fixes from Arnaldo Carvalho de Melo:
    
    Fixes:
    
    - Support setting probes in versioned user space symbols, such as
      pthread_create@@GLIBC_2.1, picking the default one, more work
      needed to make it possible to set it on the other versions, as
      the 'perf probe' syntax already uses @ for other purposes.
      (Paul Clarke)
    
    - Do not special case address zero as an error for routines that
      return addresses (symbol lookup), instead use the return as the
      success/error indication and pass a pointer to return the address,
      fixing 'perf test vmlinux' (the one that compares address between
      vmlinux and kallsyms) on s/390, where the '_text' address is equal
      to zero (Arnaldo Carvalho de Melo)
    
    Infrastructure changes:
    
    - More header sanitization, moving stuff out of util.h into
      more appropriate headers and objects and sometimes creating
      new ones (Arnaldo Carvalho de Melo)
    
    - Refactor a duplicated code for obtaining config file name (Taeung Song)
    Signed-off-by: NArnaldo Carvalho de Melo <acme@redhat.com>
    Signed-off-by: NIngo Molnar <mingo@kernel.org>
    12c1c2fd
trace.c 192.5 KB