aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/perf_event.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-25perf/headers: Clean up <linux/perf_event.h> a bitIngo Molnar1-127/+155
2025-05-15perf/aux: Allocate non-contiguous AUX pages by defaultYabin Cui1-0/+1
2025-04-08perf/x86/intel: Support auto counter reloadKan Liang1-0/+1
2025-04-08perf: Extend the bit width of the arch-specific flagKan Liang1-1/+1
2025-04-08perf/x86: Add dynamic constraintKan Liang1-0/+1
2025-04-08perf: Make perf_pmu_unregister() useablePeter Zijlstra1-5/+10
2025-04-08perf: Fix hang while freeing sigtrap eventFrederic Weisbecker1-1/+0
2025-03-25Merge tag 'lsm-pr-20250323' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsmLinus Torvalds1-5/+5
2025-03-17perf: Fix __percpu annotationPeter Zijlstra1-1/+1
2025-03-17perf: Clean up pmu specific dataKan Liang1-12/+0
2025-03-17perf: Supply task information to sched_task()Kan Liang1-1/+1
2025-03-17perf: attach/detach PMU specific dataKan Liang1-1/+2
2025-03-17perf: Save PMU specific data in task_structKan Liang1-0/+35
2025-03-17perf: Extend per event callchain limit to branch stackKan Liang1-0/+3
2025-03-04perf/core: Detach 'struct perf_cpu_pmu_context' and 'struct pmu' lifetimesPeter Zijlstra1-2/+2
2025-03-04perf/core: Merge struct pmu::pmu_disable_count into struct perf_cpu_pmu_context::pmu_disable_countPeter Zijlstra1-1/+1
2025-03-04perf/core: Simplify the perf_event_alloc() error pathPeter Zijlstra1-7/+9
2025-02-26perf: Remove unnecessary parameter of security checkLuo Gengkun1-5/+5
2025-02-21perf/core: Move perf_event sysctls into kernel/eventsJoel Granados1-9/+0
2025-02-05perf: Avoid the read if the count is already updatedPeter Zijlstra (Intel)1-1/+7
2024-12-09perf/core: Export perf_exclude_event()Namhyung Kim1-0/+6
2024-11-19perf/core: Check sample_type in perf_sample_save_brstackYabin Cui1-5/+10
2024-11-19perf/core: Check sample_type in perf_sample_save_callchainYabin Cui1-0/+5
2024-11-19perf/core: Save raw sample data conditionally based on sample typeYabin Cui1-0/+6
2024-11-14perf/core: Correct perf sampling with guest VMsColton Lewis1-2/+19
2024-11-14perf/core: Hoist perf_instruction_pointer() and perf_misc_flags()Colton Lewis1-3/+6
2024-11-05perf/core: Add aux_pause, aux_resume, aux_start_pausedAdrian Hunter1-0/+28
2024-09-18Merge tag 'perf-core-2024-09-18' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-2/+30
2024-09-10perf: Add PERF_EV_CAP_READ_SCOPEKan Liang1-0/+3
2024-09-10perf: Generic hotplug support for a PMU with a scopeKan Liang1-0/+18
2024-08-30drivers/perf: arm_spe: Use perf_allow_kernel() for permissionsJames Clark1-7/+1
2024-08-02perf: Support PERF_SAMPLE_READ with inheritBen Gainey1-0/+3
2024-08-02perf: Rename perf_event_context.nr_pending to nr_no_switch_fast.Ben Gainey1-2/+3
2024-07-29perf/x86: Add hw_perf_event::aux_configPeter Zijlstra1-0/+3
2024-07-24sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados1-3/+3
2024-07-09perf: Split __perf_pending_irq() out of perf_pending_irq()Sebastian Andrzej Siewior1-0/+1
2024-07-09perf: Move swevent_htable::recursion into task_struct.Sebastian Andrzej Siewior1-6/+0
2024-07-09perf: Enqueue SIGTRAP always via task_work.Sebastian Andrzej Siewior1-2/+1
2024-07-09perf: Fix event leak upon exec and file releaseFrederic Weisbecker1-0/+1
2024-04-14perf: Move perf_event_fasync() to perf_event.hKyle Huey1-0/+8
2024-04-12perf/bpf: Remove unneeded uses_default_overflow_handler()Kyle Huey1-14/+3
2024-04-12perf/bpf: Call BPF handler directly, not through overflow machineryKyle Huey1-5/+1
2024-04-12perf/bpf: Remove #ifdef CONFIG_BPF_SYSCALL from struct perf_event membersKyle Huey1-2/+0
2024-04-10perf/core: Optimize perf_adjust_freq_unthr_context()Namhyung Kim1-0/+6
2023-11-15Merge branch 'tip/perf/urgent'Peter Zijlstra1-5/+9
2023-11-15perf/core: Fix cpuctx refcountingPeter Zijlstra1-5/+8
2023-10-30Merge tag 'perf-core-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+2
2023-10-27perf: Add branch_sample_call_stackKan Liang1-0/+5
2023-10-27perf: Add branch stack countersKan Liang1-1/+16
2023-10-19perf: Disallow mis-matched inherited group readsPeter Zijlstra1-0/+1