summaryrefslogtreecommitdiffstats
path: root/kernel/events
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'perf-core-2024-11-18' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2 days3-176/+535
|\
| * perf/core: Correct perf sampling with guest VMsColton Lewis8 days1-4/+17
| * perf/core: Hoist perf_instruction_pointer() and perf_misc_flags()Colton Lewis8 days1-0/+10
| * perf/core: Add aux_pause, aux_resume, aux_start_pausedAdrian Hunter2024-11-052-4/+72
| * uprobes: SRCU-protect uretprobe lifetime (with timeout)Andrii Nakryiko2024-10-301-35/+252
| * uprobes: allow put_uprobe() from non-sleepable softirq contextAndrii Nakryiko2024-10-301-4/+16
| * uprobe: Add support for session consumerJiri Olsa2024-10-231-29/+119
| * uprobe: Add data pointer to consumer handlersJiri Olsa2024-10-231-2/+2
| * uprobes: fold xol_take_insn_slot() into xol_get_insn_slot()Oleg Nesterov2024-10-071-13/+4
| * uprobes: kill xol_area->slot_countOleg Nesterov2024-10-071-14/+15
| * uprobes: deny mremap(xol_vma)Oleg Nesterov2024-10-071-13/+17
| * uprobes: pass utask to xol_get_insn_slot() and xol_free_insn_slot()Oleg Nesterov2024-10-071-9/+8
| * uprobes: move the initialization of utask->xol_vaddr from pre_ssout() to xol_...Oleg Nesterov2024-10-071-14/+8
| * uprobes: simplify xol_take_insn_slot() and its callerOleg Nesterov2024-10-071-13/+4
| * uprobes: kill the unnecessary put_uprobe/xol_free_insn_slot in uprobe_free_ut...Oleg Nesterov2024-10-071-19/+5
| * uprobes: sanitiize xol_free_insn_slot()Oleg Nesterov2024-10-071-12/+9
| * uprobes: don't abuse get_utask() in pre_ssout() and prepare_uretprobe()Oleg Nesterov2024-10-071-11/+3
| * uprobes: switch to RCU Tasks Trace flavor for better performanceAndrii Nakryiko2024-10-071-22/+16
* | Merge tag 'pull-fd' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds3 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