summaryrefslogtreecommitdiff
path: root/include/linux/uprobes.h
AgeCommit message (Expand)Author
2024-11-11uprobes: Re-order struct uprobe_task to save some spaceChristophe JAILLET
2024-10-30uprobes: SRCU-protect uretprobe lifetime (with timeout)Andrii Nakryiko
2024-10-23uprobe: Add support for session consumerJiri Olsa
2024-10-23uprobe: Add data pointer to consumer handlersJiri Olsa
2024-09-05perf/uprobe: split uprobe_unregister()Peter Zijlstra
2024-09-05uprobes: travers uprobe's consumer list locklessly under SRCU protectionAndrii Nakryiko
2024-09-05uprobes: get rid of enum uprobe_filter_ctx in uprobe filter callbacksAndrii Nakryiko
2024-08-02uprobes: make uprobe_register() return struct uprobe *Oleg Nesterov
2024-08-02uprobes: kill uprobe_register_refctr()Oleg Nesterov
2024-08-02perf,x86: avoid missing caller address in stack traces captured in uprobeAndrii Nakryiko
2024-06-12uprobe: Add uretprobe syscall to speed up return probeJiri Olsa
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner
2019-04-30uprobes: Initialize uprobes earlierNadav Amit
2018-09-24uprobes: Support SDT markers having reference count (semaphore)Ravi Bangoria
2018-08-13Uprobe: Additional argument arch_uprobe to uprobe_write_opcode()Ravi Bangoria
2016-12-11sparc64:Support User Probes for sparcAllen Pais
2015-11-23treewide: Remove old email addressPeter Zijlstra
2015-07-31uprobes/x86: Make arch_uretprobe_is_alive(RP_CHECK_CALL) more cleverOleg Nesterov
2015-07-31uprobes: Add the "enum rp_check ctx" arg to arch_uretprobe_is_alive()Oleg Nesterov
2015-07-31uprobes/x86: Reimplement arch_uretprobe_is_alive()Oleg Nesterov
2015-07-31uprobes: Export 'struct return_instance', introduce arch_uretprobe_is_alive()Oleg Nesterov
2014-10-22uprobes: Remove "weak" from function declarationsBjorn Helgaas
2014-06-12Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2014-05-25ARM: 8043/1: uprobes need icache flush after xol writeVictor Kamensky
2014-05-14uprobes/x86: Fix the wrong ->si_addr when xol triggers a trapOleg Nesterov
2014-03-18uprobes: allow ignoring of probe hitsDavid A. Long
2013-11-20uprobes: Cleanup !CONFIG_UPROBES decls, unexport xol_areaOleg Nesterov
2013-11-20uprobes: Add uprobe_task->dup_xol_work/dup_xol_addrOleg Nesterov
2013-11-06uprobes: Export write_opcode() as uprobe_write_opcode()Oleg Nesterov
2013-11-06uprobes: Move function declarations out of archDavid A. Long
2013-10-29uprobes: Teach uprobe_copy_process() to handle CLONE_VFORKOleg Nesterov
2013-10-29uprobes: Remove the wrong __weak attributeRalf Baechle
2013-04-13uretprobes: Limit the depth of return probe nestednessAnton Arapov
2013-04-13uretprobes: Return probe entry, prepare_uretprobe()Anton Arapov
2013-04-13uretprobes: Introduce uprobe_consumer->ret_handler()Anton Arapov
2013-04-04uprobes: Add trap variant helperAnanth N Mavinakayanahalli
2013-02-08uprobes: Introduce uprobe_apply()Oleg Nesterov
2013-02-08uprobes: Teach handler_chain() to filter out the probed taskOleg Nesterov
2013-02-08uprobes: Reintroduce uprobe_consumer->filter()Oleg Nesterov
2013-02-08uprobes: Kill uprobe_consumer->filter()Oleg Nesterov
2012-11-16uprobes: Use percpu_rw_semaphore to fix register/unregister vs dup_mmap() raceOleg Nesterov
2012-11-03uprobes: Kill arch_uprobe_enable/disable_step() hooksOleg Nesterov
2012-10-07uprobes: Introduce prepare_uprobe()Oleg Nesterov
2012-09-29uprobes: Kill UTASK_BP_HIT stateOleg Nesterov
2012-09-15uprobes: Introduce arch_uprobe_enable/disable_step()Sebastian Andrzej Siewior
2012-08-28uprobes: Remove "verify" argument from set_orig_insn()Oleg Nesterov
2012-08-28uprobes: Fold uprobe_reset_state() into uprobe_dup_mmap()Oleg Nesterov
2012-08-28uprobes: Introduce MMF_HAS_UPROBESOleg Nesterov
2012-08-28uprobes: Kill uprobes_state->countOleg Nesterov
2012-04-14uprobes/core: Decrement uprobe count before the pages are unmappedSrikar Dronamraju