• Ingo Molnar's avatar
    Merge tag 'perf-core-for-mingo' of... · a11c51ac
    Ingo Molnar authored
    Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
    
    Pull perf/core improvements and fixes from Arnaldo Carvalho de Melo:
    
    New features:
    
      - Allow filtering out of perf's PID via 'perf record --exclude-perf'. (Wang Nan)
    
      - 'perf trace' now supports syscall groups, like strace, i.e:
    
          $ trace -e file touch file
    
        Will expand 'file' into multiple, file related, syscalls. More work needed to
        add extra groups for other syscall groups, and also to complement what was
        added for the 'file' group, included as a proof of concept. (Arnaldo Carvalho de Melo)
    
      - Add lock_pi stresser to 'perf bench futex', to test the kernel code
        related to FUTEX_(UN)LOCK_PI. (Davidlohr Bueso)
    
    User visible fixes:
    
      - Apply --filter to all events in a glob matching, not just the last one. (Wang Nan)
    
    Documentation changes:
    
      - Document setting '-e pmu/period=N/' in the 'perf record' man page. (Kan Liang)
    
    Infrastructure changes:
    
      - 'perf probe' code simplifications and movements to separate files. (Masami Hiramatsu)
    
      - Fix makefile generation under 'dash'. (Sergei Trofimovich)
    Signed-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
    Signed-off-by: default avatarIngo Molnar <mingo@kernel.org>
    a11c51ac
symbol.c 45.2 KB