• Avi Kivity's avatar
    Merge remote-tracking branch 'tip/perf/core' into kvm-updates/3.3 · 9e31905f
    Avi Kivity authored
    * tip/perf/core: (66 commits)
      perf, x86: Expose perf capability to other modules
      perf, x86: Implement arch event mask as quirk
      x86, perf: Disable non available architectural events
      jump_label: Provide jump_label_key initializers
      jump_label, x86: Fix section mismatch
      perf, core: Rate limit perf_sched_events jump_label patching
      perf: Fix enable_on_exec for sibling events
      perf: Remove superfluous arguments
      perf, x86: Prefer fixed-purpose counters when scheduling
      perf, x86: Fix event scheduler for constraints with overlapping counters
      perf, x86: Implement event scheduler helper functions
      perf: Avoid a useless pmu_disable() in the perf-tick
      x86/tools: Add decoded instruction dump mode
      x86: Update instruction decoder to support new AVX formats
      x86/tools: Fix insn_sanity message outputs
      x86/tools: Fix instruction decoder message output
      x86: Fix instruction decoder to handle grouped AVX instructions
      x86/tools: Fix Makefile to build all test tools
      perf test: Soft errors shouldn't stop the "Validate PERF_RECORD_" test
      perf test: Validate PERF_RECORD_ events and perf_sample fields
      ...
    Signed-off-by: default avatarAvi Kivity <avi@redhat.com>
    
    * commit 'b3d9468a': (66 commits)
      perf, x86: Expose perf capability to other modules
      perf, x86: Implement arch event mask as quirk
      x86, perf: Disable non available architectural events
      jump_label: Provide jump_label_key initializers
      jump_label, x86: Fix section mismatch
      perf, core: Rate limit perf_sched_events jump_label patching
      perf: Fix enable_on_exec for sibling events
      perf: Remove superfluous arguments
      perf, x86: Prefer fixed-purpose counters when scheduling
      perf, x86: Fix event scheduler for constraints with overlapping counters
      perf, x86: Implement event scheduler helper functions
      perf: Avoid a useless pmu_disable() in the perf-tick
      x86/tools: Add decoded instruction dump mode
      x86: Update instruction decoder to support new AVX formats
      x86/tools: Fix insn_sanity message outputs
      x86/tools: Fix instruction decoder message output
      x86: Fix instruction decoder to handle grouped AVX instructions
      x86/tools: Fix Makefile to build all test tools
      perf test: Soft errors shouldn't stop the "Validate PERF_RECORD_" test
      perf test: Validate PERF_RECORD_ events and perf_sample fields
      ...
    9e31905f
core.c 160 KB