summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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-07perf: Add a few assertionsPeter Zijlstra
2022-09-07x86/perf: Assert all platform event flags are within PERF_EVENT_FLAG_ARCHAnshuman Khandual
2022-09-07arm64/perf: Assert all platform event flags are within PERF_EVENT_FLAG_ARCHAnshuman Khandual
2022-09-07perf/core: Assert PERF_EVENT_FLAG_ARCH does not overlap with generic flagsAnshuman Khandual
2022-09-07perf/core: Expand PERF_EVENT_FLAG_ARCHAnshuman Khandual
2022-09-07perf: Consolidate branch sample filter helpersAnshuman 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-06perf: Add sample_flags to indicate the PMU-filled sample dataKan Liang
2022-08-30perf/hw_breakpoint: Optimize toggle_bp_slot() for CPU-independent task targetsMarco Elver
2022-08-30perf/hw_breakpoint: Optimize max_bp_pinned_slots() for CPU-independent task t...Marco Elver
2022-08-30perf/hw_breakpoint: Introduce bp_slots_histogramMarco Elver
2022-08-30perf/hw_breakpoint: Reduce contention with large number of tasksMarco Elver
2022-08-30locking/percpu-rwsem: Add percpu_is_write_locked() and percpu_is_read_locked()Marco Elver
2022-08-30powerpc/hw_breakpoint: Avoid relying on caller synchronizationMarco Elver
2022-08-30perf/hw_breakpoint: Remove useless code related to flexible breakpointsMarco Elver
2022-08-30perf/hw_breakpoint: Make hw_breakpoint_weight() inlinableMarco Elver
2022-08-30perf/hw_breakpoint: Optimize constant number of breakpoint slotsMarco Elver
2022-08-30perf/hw_breakpoint: Mark data __ro_after_initMarco Elver
2022-08-30perf/hw_breakpoint: Optimize list of per-task breakpointsMarco Elver
2022-08-30perf/hw_breakpoint: Clean up headersMarco Elver
2022-08-30perf/hw_breakpoint: Provide hw_breakpoint_is_used() and use in testMarco Elver
2022-08-30perf/hw_breakpoint: Add KUnit test for constraints accountingMarco Elver
2022-08-29perf: Add PERF_BR_NEW_ARCH_[N] map for BRBE on arm64 platformAnshuman Khandual
2022-08-29perf: Capture branch privilege informationAnshuman Khandual
2022-08-29perf: Extend branch type classificationAnshuman Khandual
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/core: Add speculation info to branch entriesSandipan 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-27x86/cpufeatures: Add LbrExtV2 feature bitSandipan 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-21Linux 6.0-rc2v6.0-rc2Linus Torvalds