summaryrefslogtreecommitdiffstats
path: root/kernel/events
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'pull-fd' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds8 days1-42/+21
|\
| * fdget(), trivial conversionsAl Viro2024-11-031-9/+5
| * get rid of perf_fget_light(), convert kernel/events/core.c to CLASS(fd)Al Viro2024-11-031-33/+16
* | perf: Fix missing RCU reader protection in perf_event_clear_cpumask()Kan Liang2024-10-231-1/+1
* | sched/fair: Fix external p->on_rq usersPeter Zijlstra2024-10-141-1/+1
|/
* uprobes: fix kernel info leak via "[uprobes]" vmaOleg Nesterov2024-09-301-1/+1
* [tree-wide] finally take no_llseek outAl Viro2024-09-271-1/+0
* Merge tag 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-09-231-7/+7
|\
| * struct fd: representation changeAl Viro2024-08-121-1/+1
| * introduce fd_file(), convert all accessors to it.Al Viro2024-08-121-6/+6
* | perf: Fix topology_sibling_cpumask check warning on ARMKan Liang2024-09-221-5/+5
* | Merge tag 'bpf-next-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds2024-09-211-1/+1
|\ \
| * | lib/buildid: rename build_id_parse() into build_id_parse_nofault()Andrii Nakryiko2024-09-111-1/+1
* | | Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-09-211-12/+23
|\ \ \
| * | | uprobes: turn xol_area->pages[2] into xol_area->pageOleg Nesterov2024-09-171-9/+8
| * | | uprobes: introduce the global struct vm_special_mapping xol_mappingOleg Nesterov2024-09-171-5/+16
| * | | Revert "uprobes: use vm_special_mapping close() functionality"Oleg Nesterov2024-09-171-17/+19
| * | | uprobes: use vm_special_mapping close() functionalitySven Schnelle2024-09-091-19/+17
| |/ /
* | | Merge tag 'perf-core-2024-09-18' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-09-182-382/+701
|\ \ \
| * | | perf: Add PERF_EV_CAP_READ_SCOPEKan Liang2024-09-101-3/+11
| * | | perf: Generic hotplug support for a PMU with a scopeKan Liang2024-09-101-2/+162
| * | | uprobes: perform lockless SRCU-protected uprobes_tree lookupAndrii Nakryiko2024-09-051-6/+24
| * | | perf/uprobe: split uprobe_unregister()Peter Zijlstra2024-09-051-6/+15
| * | | uprobes: travers uprobe's consumer list locklessly under SRCU protectionAndrii Nakryiko2024-09-051-43/+61
| * | | uprobes: get rid of enum uprobe_filter_ctx in uprobe filter callbacksAndrii Nakryiko2024-09-051-11/+7
| * | | uprobes: protected uprobe lifetime with SRCUAndrii Nakryiko2024-09-051-40/+54
| * | | uprobes: revamp uprobe refcounting and lifetime managementAndrii Nakryiko2024-09-051-78/+101
| * | | perf/core: Fix small negative period being ignoredLuo Gengkun2024-09-051-1/+5
| * | | Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar2024-09-054-9/+18
| |\ \ \
| * | | | perf: Really fix event_function_call() lockingNamhyung Kim2024-08-141-5/+8
| * | | | perf: Optimize __pmu_ctx_sched_out()Peter Zijlstra2024-08-081-1/+1
| * | | | perf: Add context time freezePeter Zijlstra2024-08-081-42/+86
| * | | | perf: Fix event_function_call() lockingPeter Zijlstra2024-08-081-4/+5
| * | | | perf: Extract a few helpersPeter Zijlstra2024-08-081-17/+22
| * | | | perf: Optimize context reschedule for single PMU casesPeter Zijlstra2024-08-081-76/+88
| * | | | uprobes: shift put_uprobe() from delete_uprobe() to uprobe_unregister()Oleg Nesterov2024-08-021-5/+9
| * | | | uprobes: fold __uprobe_unregister() into uprobe_unregister()Oleg Nesterov2024-08-021-15/+10
| * | | | uprobes: change uprobe_register() to use uprobe_unregister() instead of __upr...Oleg Nesterov2024-08-021-5/+7
| * | | | uprobes: make uprobe_register() return struct uprobe *Oleg Nesterov2024-08-021-34/+22
| * | | | uprobes: kill uprobe_register_refctr()Oleg Nesterov2024-08-021-18/+6
| * | | | uprobes: simplify error handling for alloc_uprobe()Andrii Nakryiko2024-08-021-3/+1
| * | | | uprobes: is_trap_at_addr: don't use get_user_pages_remote()Oleg Nesterov2024-08-021-7/+1
| * | | | uprobes: document the usage of mm->mmap_lockOleg Nesterov2024-08-021-2/+8
| * | | | perf,x86: avoid missing caller address in stack traces captured in uprobeAndrii Nakryiko2024-08-021-0/+2
| * | | | perf: Support PERF_SAMPLE_READ with inheritBen Gainey2024-08-021-14/+41
| * | | | perf: Rename perf_event_context.nr_pending to nr_no_switch_fast.Ben Gainey2024-08-021-6/+6
| | |_|/ | |/| |
* | | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2024-09-161-0/+9
|\ \ \ \ | |_|/ / |/| | |
| * | | drivers/perf: arm_spe: Use perf_allow_kernel() for permissionsJames Clark2024-08-301-0/+9
| |/ /
* | | perf/aux: Fix AUX buffer serializationPeter Zijlstra2024-09-043-6/+15
* | | uprobes: Use kzalloc to allocate xol areaSven Schnelle2024-09-031-2/+1
| |/ |/|