summaryrefslogtreecommitdiff
path: root/arch/x86/events
AgeCommit message (Expand)Author
2022-09-29Merge branch 'v6.0-rc7'Peter Zijlstra
2022-09-27perf: Use sample_flags for raw_dataNamhyung Kim
2022-09-27perf: Use sample_flags for addrNamhyung Kim
2022-09-13perf: Kill __PERF_SAMPLE_CALLCHAIN_EARLYNamhyung Kim
2022-09-13perf: Use sample_flags for callchainNamhyung Kim
2022-09-07perf/x86/intel: Optimize FIXED_CTR_CTRL accessKan Liang
2022-09-07perf/x86/p4: Remove perfctr_second_write quirkPeter Zijlstra
2022-09-07perf/x86/intel: Remove x86_pmu::update_topdown_eventPeter Zijlstra
2022-09-07perf/x86/intel: Remove x86_pmu::set_topdown_event_periodPeter Zijlstra
2022-09-07perf/x86: Add a x86_pmu::limit_period static_callPeter Zijlstra
2022-09-07perf/x86: Change x86_pmu::limit_period signaturePeter Zijlstra
2022-09-07perf/x86/intel: Move the topdown stuff into the intel driverPeter Zijlstra
2022-09-07perf/x86: Add two more x86_pmu methodsPeter Zijlstra
2022-09-07x86/perf: Assert all platform event flags are within PERF_EVENT_FLAG_ARCHAnshuman Khandual
2022-09-06perf: Use sample_flags for txnKan Liang
2022-09-06perf: Use sample_flags for data_srcKan Liang
2022-09-06perf: Use sample_flags for weightKan Liang
2022-09-06perf: Use sample_flags for branch stackKan Liang
2022-09-06perf/x86/intel/pebs: Fix PEBS timestamps overwrittenKan Liang
2022-09-01Merge tag 'kvm-s390-master-6.0-1' of git://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini
2022-09-01perf/x86/core: Completely disable guest PEBS via guest's global_ctrlLike Xu
2022-08-29perf: Add system error and not in transaction branch typesAnshuman Khandual
2022-08-27perf/x86/amd/lbr: Add LbrExtV2 branch speculation info supportSandipan Das
2022-08-27perf/x86/amd/lbr: Use fusion-aware branch classifierSandipan Das
2022-08-27perf/x86: Make branch classifier fusion-awareSandipan Das
2022-08-27perf/x86/amd/lbr: Add LbrExtV2 software branch filter supportSandipan Das
2022-08-27perf/x86: Move branch classifierSandipan Das
2022-08-27perf/x86/amd/lbr: Add LbrExtV2 hardware branch filter supportSandipan Das
2022-08-27perf/x86/amd/lbr: Add LbrExtV2 branch record supportSandipan Das
2022-08-27perf/x86/amd/lbr: Detect LbrExtV2 supportSandipan Das
2022-08-27perf/x86/amd/core: Add generic branch record interfacesSandipan Das
2022-08-27perf/x86/amd/core: Refactor branch attributesSandipan Das
2022-08-27perf/x86/amd/brs: Move feature-specific functionsSandipan Das
2022-08-27perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMUStephane Eranian
2022-08-19perf/x86/intel: Fix pebs event constraints for ADLKan Liang
2022-08-19perf/x86/intel/ds: Fix precise store latency handlingStephane Eranian
2022-08-19perf/x86/core: Set pebs_capable and PMU_FL_PEBS_ALL for the BaselinePeter Zijlstra
2022-08-19perf/x86/lbr: Enable the branch type for the Arch LBR by defaultKan Liang
2022-08-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2022-08-01Merge tag 'perf-core-2022-08-01' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2022-08-01Merge remote-tracking branch 'kvm/next' into kvm-next-5.20Paolo Bonzini
2022-07-20perf/x86/intel/lbr: Fix unchecked MSR access error on HSWKan Liang
2022-07-04perf/x86/intel: Fix PEBS data source encoding for ADLKan Liang
2022-07-04perf/x86/intel: Fix PEBS memory access info encoding for ADLKan Liang
2022-06-13perf/x86/amd/uncore: Add PerfMonV2 RDPMC assignmentsSandipan Das
2022-06-13perf/x86/amd/uncore: Add PerfMonV2 DF event formatSandipan Das
2022-06-13perf/x86/amd/uncore: Detect available DF countersSandipan Das
2022-06-13perf/x86/amd/uncore: Use attr_update for format attributesSandipan Das
2022-06-13perf/x86/amd/uncore: Use dynamic events arraySandipan Das
2022-06-13x86/events/intel/ds: Enable large PEBS for PERF_SAMPLE_WEIGHT_TYPELike Xu