2021-04-19 | Zhang Rui | perf/x86/rapl: Add support for Intel Alder Lake Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86/cstate: Add Alder Lake CPU support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86/msr: Add Alder Lake CPU support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86/intel/uncore: Add Alder Lake support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf: Extend PERF_TYPE_HARDWARE and PERF_TYPE_HW_CACHE Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86/intel: Add Alder Lake Hybrid support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86: Support filter_match callback Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86/intel: Add attr_update for Hybrid PMUs Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86: Add structures for the attributes of Hybrid... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86: Register hybrid PMUs Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86: Factor out x86_pmu_show_pmu_cap Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86: Remove temporary pmu assignment in event_init Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86/intel: Factor out intel_pmu_check_extra_regs Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86/intel: Factor out intel_pmu_check_event_constraints Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86/intel: Factor out intel_pmu_check_num_counters Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86: Hybrid PMU support for extra_regs Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86: Hybrid PMU support for event constraints Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86: Hybrid PMU support for hardware cache event Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86: Hybrid PMU support for unconstrained Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86: Hybrid PMU support for counters Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86: Hybrid PMU support for intel_ctrl Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86/intel: Hybrid PMU support for perf capabilities Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Kan Liang | perf/x86: Track pmu in per-CPU cpu_hw_events Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Ricardo Neri | x86/cpu: Add helper function to get the type of the... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-19 | Ricardo Neri | x86/cpufeatures: Enumerate Intel Hybrid Technology... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Nathan Chancellor | perf/amd/uncore: Fix sysfs type mismatch Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Nathan Chancellor | x86/events/amd/iommu: Fix sysfs type mismatch Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Namhyung Kim | perf core: Add PERF_COUNT_SW_CGROUP_SWITCHES event Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Namhyung Kim | perf core: Factor out __perf_sw_event_sched Suggested-by: Peter Zijlstra <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Kan Liang | perf/x86: Move cpuc->running into P4 specific code Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Marco Elver | selftests/perf_events: Add kselftest for remove_on_exec Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Marco Elver | selftests/perf_events: Add kselftest for process-wide... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Marco Elver | perf: Add support for SIGTRAP on perf events Suggested-by: Peter Zijlstra <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Marco Elver | signal: Introduce TRAP_PERF si_code and si_perf to... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Marco Elver | perf: Add support for event removal on exec Suggested-by: Peter Zijlstra <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Marco Elver | perf: Support only inheriting events if cloned with... Suggested-by: Peter Zijlstra <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Marco Elver | perf: Apply PERF_EVENT_IOC_MODIFY_ATTRIBUTES to children Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Peter Zijlstra | perf: Rework perf_event_exit_event() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Alexander Shishkin | perf intel-pt: Use aux_watermark Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-16 | Alexander Shishkin | perf: Cap allocation order at aux_watermark Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Alexander Antonov | perf/x86/intel/uncore: Enable IIO stacks to PMON mapping... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Kan Liang | perf/x86/intel/uncore: Generic support for the MMIO... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Kan Liang | perf/x86/intel/uncore: Generic support for the PCI... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Kan Liang | perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Kan Liang | perf/x86/intel/uncore: Generic support for the MSR... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-04-02 | Kan Liang | perf/x86/intel/uncore: Parse uncore discovery tables Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-16 | Ondrej Mosnacek | perf/core: Fix unconditional security_locked_down(... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-16 | Namhyung Kim | perf core: Allocate perf_event in the target node memory Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-16 | Namhyung Kim | perf core: Add a kmem_cache for struct perf_event Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-16 | Namhyung Kim | perf core: Allocate perf_buffer in the target node... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-12 | Peter Zijlstra | objtool,x86: Fix uaccess PUSHF/POPF validation Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-10 | Sean Christopherson | x86/perf: Use RET0 as default for guest_get_msrs to... Suggested-by: Peter Zijlstra <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-10 | Peter Zijlstra | seqlock,lockdep: Fix seqcount_latch_init() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-03-10 | Peter Zijlstra | u64_stats,lockdep: Fix u64_stats_init() vs lockdep Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-10 | Peter Zijlstra | objtool: Support stack-swizzle Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-10 | Peter Zijlstra | objtool,x86: Additionally decode: mov %rsp, (%reg) Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-10 | Peter Zijlstra | x86/unwind/orc: Change REG_SP_INDIRECT Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-10 | Zhang Rui | perf/x86/rapl: Fix psys-energy event on Intel SPR platform Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-10 | Zhang Rui | perf/x86/rapl: Only check lower 32bits for RAPL energy... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-10 | Zhang Rui | perf/x86/rapl: Add msr mask support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-10 | Jim Mattson | perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_u... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-10 | Sebastian Andrzej... | smp: Process pending softirqs in flush_smp_call_function_fro... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-10 | Sebastian Andrzej... | checkpatch: Don't check for mutex_trylock_recursive() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-10 | Sebastian Andrzej... | locking/mutex: Kill mutex_trylock_recursive() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-10 | Sven Schnelle | s390: Use arch_local_irq_{save,restore}() in early... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-10 | Peter Zijlstra | lockdep: Noinstr annotate warn_bogus_irq_restore() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-05 | Peter Zijlstra | locking/lockdep: Avoid unmatched unlock Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-01 | Kan Liang | perf/x86/intel: Support CPUID 10.ECX to disable fixed... Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-01 | Kan Liang | perf/x86/intel: Add perf core PMU support for Sapphire... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-01 | Kan Liang | perf/x86/intel: Filter unsupported Topdown metrics... Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-01 | Kan Liang | perf/x86/intel: Factor out intel_update_topdown_event() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-02-01 | Kan Liang | perf/core: Add PERF_SAMPLE_WEIGHT_STRUCT Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-29 | Nikolay Borisov | locking/rwsem: Remove empty rwsem.h Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-29 | Will Deacon | x86/ldt: Use tlb_gather_mmu_fullmm() when freeing LDT... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-29 | Will Deacon | tlb: arch: Remove empty __tlb_remove_tlb_entry() stubs Suggested-by: Peter Zijlstra <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-29 | Will Deacon | tlb: mmu_gather: Remove start/end arguments from tlb_gather_... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-29 | Will Deacon | tlb: mmu_gather: Introduce tlb_gather_mmu_fullmm() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-29 | Will Deacon | tlb: mmu_gather: Remove unused start/end arguments... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-29 | Will Deacon | mm: proc: Invalidate TLB after clearing soft-dirty... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-27 | Peter Zijlstra | perf/intel: Remove Perfmon-v4 counter_freezing support Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-27 | Like Xu | x86/perf: Use static_call for x86_pmu.guest_get_msrs Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-27 | Mel Gorman | sched/fair: Move avg_scan_cost calculations under SIS_PROP Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-27 | Mel Gorman | sched/fair: Remove SIS_AVG_CPU Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-27 | Peter Oskolkov | sched: Correctly sort struct predeclarations Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-27 | Yue Hu | init/Kconfig: Correct thermal pressure help text Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-27 | Valentin Schneider | sched/topology: Make sched_init_numa() use a set for... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-27 | Qais Yousef | sched/eas: Don't update misfit status if the task is... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-22 | Peter Zijlstra | sched: Relax the set_cpus_allowed_ptr() semantics Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-22 | Peter Zijlstra | sched: Fix CPU hotplug / tighten is_per_cpu_kthread() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-22 | Peter Zijlstra | sched: Prepare to use balance_push in ttwu() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-22 | Peter Zijlstra | workqueue: Restrict affinity change to rescuer Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-22 | Peter Zijlstra | workqueue: Tag bound workers with KTHREAD_IS_PER_CPU Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-22 | Peter Zijlstra | kthread: Extract KTHREAD_IS_PER_CPU Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-22 | Peter Zijlstra | sched: Don't run cpu-online with balance_push() enabled Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-22 | Lai Jiangshan | workqueue: Use cpu_possible_mask instead of cpu_active_mask... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-22 | Valentin Schneider | sched/core: Print out straggler tasks in sched_cpu_dying() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-22 | Mark Rutland | lockdep: report broken irq restoration Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-22 | Steven Rostedt ... | jump_label: Do not profile branch annotations Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-22 | Peter Zijlstra | locking: Add Reviewers Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2021-01-19 | Rafael J. Wysocki | x86: PM: Register syscore_ops for scale invariance Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
next |