summaryrefslogtreecommitdiff
path: root/include/linux/uprobes.h
AgeCommit message (Expand)AuthorFilesLines
2025-09-30Merge tag 'perf-core-2025-09-26' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+18
2025-09-01copy_process: pass clone_flags as u64 across calltreeSimon Schuster1-2/+2
2025-08-21uprobes/x86: Add support to optimize uprobesJiri Olsa1-2/+4
2025-08-21uprobes/x86: Add uprobe syscall to speed up uprobeJiri Olsa1-0/+1
2025-08-21uprobes/x86: Add mapping for optimized uprobe trampolinesJiri Olsa1-0/+6
2025-08-21uprobes: Add do_ref_ctr argument to uprobe_write functionJiri Olsa1-1/+1
2025-08-21uprobes: Add is_register argument to uprobe_write and uprobe_write_opcodeJiri Olsa1-2/+3
2025-08-21uprobes: Add nbytes argument to uprobe_writeJiri Olsa1-2/+2
2025-08-21uprobes: Add uprobe_write functionJiri Olsa1-0/+5
2025-08-21uprobes: Make copy_from_page globalJiri Olsa1-0/+1
2025-08-21uprobes: Rename arch_uretprobe_trampoline functionJiri Olsa1-1/+1
2025-05-12kernel/events/uprobes: pass VMA to set_swbp(), set_orig_insn() and uprobe_wri...David Hildenbrand1-3/+3
2025-03-06uprobes/x86: Harden uretprobe syscall trampoline checkJiri Olsa1-0/+2
2025-02-05uprobes: Remove the spinlock within handle_singlestep()Liao Chang1-0/+1
2024-12-09uprobes: Reuse return_instances between multiple uretprobes within taskAndrii Nakryiko1-1/+5
2024-12-09uprobes: Simplify session consumer trackingAndrii Nakryiko1-2/+8
2024-11-11uprobes: Re-order struct uprobe_task to save some spaceChristophe JAILLET1-3/+3
2024-10-31uprobes: SRCU-protect uretprobe lifetime (with timeout)Andrii Nakryiko1-2/+52
2024-10-23uprobe: Add support for session consumerJiri Olsa1-1/+20
2024-10-23uprobe: Add data pointer to consumer handlersJiri Olsa1-2/+2
2024-09-05perf/uprobe: split uprobe_unregister()Peter Zijlstra1-2/+6
2024-09-05uprobes: travers uprobe's consumer list locklessly under SRCU protectionAndrii Nakryiko1-1/+9
2024-09-05uprobes: get rid of enum uprobe_filter_ctx in uprobe filter callbacksAndrii Nakryiko1-9/+1
2024-08-02uprobes: make uprobe_register() return struct uprobe *Oleg Nesterov1-7/+8
2024-08-02uprobes: kill uprobe_register_refctr()Oleg Nesterov1-7/+2
2024-08-02perf,x86: avoid missing caller address in stack traces captured in uprobeAndrii Nakryiko1-0/+2
2024-06-12uprobe: Add uretprobe syscall to speed up return probeJiri Olsa1-0/+3
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner1-14/+1
2019-04-30uprobes: Initialize uprobes earlierNadav Amit1-0/+5
2018-09-24uprobes: Support SDT markers having reference count (semaphore)Ravi Bangoria1-0/+5
2018-08-14Uprobe: Additional argument arch_uprobe to uprobe_write_opcode()Ravi Bangoria1-1/+1
2016-12-12sparc64:Support User Probes for sparcAllen Pais1-0/+1
2015-11-23treewide: Remove old email addressPeter Zijlstra1-1/+1
2015-07-31uprobes/x86: Make arch_uretprobe_is_alive(RP_CHECK_CALL) more cleverOleg Nesterov1-0/+1
2015-07-31uprobes: Add the "enum rp_check ctx" arg to arch_uretprobe_is_alive()Oleg Nesterov1-1/+6
2015-07-31uprobes/x86: Reimplement arch_uretprobe_is_alive()Oleg Nesterov1-0/+1
2015-07-31uprobes: Export 'struct return_instance', introduce arch_uretprobe_is_alive()Oleg Nesterov1-0/+10
2014-10-23uprobes: Remove "weak" from function declarationsBjorn Helgaas1-7/+7
2014-06-13Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+4
2014-05-26ARM: 8043/1: uprobes need icache flush after xol writeVictor Kamensky1-0/+3
2014-05-14uprobes/x86: Fix the wrong ->si_addr when xol triggers a trapOleg Nesterov1-0/+4
2014-03-19uprobes: allow ignoring of probe hitsDavid A. Long1-0/+1
2013-11-20uprobes: Cleanup !CONFIG_UPROBES decls, unexport xol_areaOleg Nesterov1-27/+4
2013-11-20uprobes: Add uprobe_task->dup_xol_work/dup_xol_addrOleg Nesterov1-5/+16
2013-11-06uprobes: Export write_opcode() as uprobe_write_opcode()Oleg Nesterov1-0/+1
2013-11-06uprobes: Move function declarations out of archDavid A. Long1-0/+8
2013-10-29uprobes: Teach uprobe_copy_process() to handle CLONE_VFORKOleg Nesterov1-2/+2
2013-10-29uprobes: Remove the wrong __weak attributeRalf Baechle1-1/+1
2013-04-13uretprobes: Limit the depth of return probe nestednessAnton Arapov1-0/+3
2013-04-13uretprobes: Return probe entry, prepare_uretprobe()Anton Arapov1-0/+1