Age | Commit message (Expand) | Author | Files | Lines |
9 days | Merge tag 'probes-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tra... | Linus Torvalds | 1 | -11/+11 |
2024-05-01 | uprobes: reduce contention on uprobes_tree access | Jonathan Haslam | 1 | -11/+11 |
2024-04-12 | mm: replace set_pte_at_notify() with just set_pte_at() | Paolo Bonzini | 1 | -3/+3 |
2024-02-21 | mm: convert mm_counter_file() to take a folio | Kefeng Wang | 1 | -1/+1 |
2024-01-25 | uprobes: use pagesize-aligned virtual address when replacing pages | David Hildenbrand | 1 | -1/+1 |
2023-12-29 | kernel/events/uprobes: page_remove_rmap() -> folio_remove_rmap_pte() | David Hildenbrand | 1 | -1/+1 |
2023-12-29 | mm: remove some calls to page_add_new_anon_rmap() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2023-10-18 | mm/gup: adapt get_user_page_vma_remote() to never return NULL | Lorenzo Stoakes | 1 | -2/+2 |
2023-08-18 | mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invali... | Alistair Popple | 1 | -1/+1 |
2023-06-19 | mm: ptep_get() conversion | Ryan Roberts | 1 | -1/+1 |
2023-06-09 | mm/gup: remove vmas parameter from get_user_pages_remote() | Lorenzo Stoakes | 1 | -8/+5 |
2023-02-09 | mm/mmap: remove __vma_adjust() | Liam R. Howlett | 1 | -1/+1 |
2023-02-02 | mm: remove munlock_vma_page() | Matthew Wilcox (Oracle) | 1 | -1/+0 |
2023-02-02 | mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export | Alistair Popple | 1 | -1/+1 |
2022-10-03 | mm/madvise: add file and shmem support to MADV_COLLAPSE | Zach O'Keefe | 1 | -1/+1 |
2022-10-03 | uprobes: use new_folio in __replace_page() | Matthew Wilcox (Oracle) | 1 | -4/+5 |
2022-10-03 | uprobes: use folios more widely in __replace_page() | Matthew Wilcox (Oracle) | 1 | -9/+10 |
2022-09-26 | perf: use VMA iterator | Matthew Wilcox (Oracle) | 1 | -3/+6 |
2022-05-26 | Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -1/+1 |
2022-05-09 | mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() | David Hildenbrand | 1 | -1/+1 |
2022-05-09 | mm,fs: Remove aops->readpage | Matthew Wilcox (Oracle) | 1 | -3/+2 |
2022-05-09 | fs: Introduce aops->read_folio | Matthew Wilcox (Oracle) | 1 | -2/+4 |
2022-03-21 | mm: Add DEFINE_PAGE_VMA_WALK and DEFINE_FOLIO_VMA_WALK | Matthew Wilcox (Oracle) | 1 | -5/+1 |
2022-02-17 | mm/munlock: rmap call mlock_vma_page() munlock_vma_page() | Hugh Dickins | 1 | -5/+2 |
2021-09-27 | mm/memcg: Convert mem_cgroup_charge() to take a folio | Matthew Wilcox (Oracle) | 1 | -1/+2 |
2021-06-29 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -2/+2 |
2021-06-29 | kernel/events/uprobes: use vma_lookup() in find_active_uprobe() | Liam Howlett | 1 | -2/+2 |
2021-06-01 | uprobes: Update uprobe_write_opcode() kernel-doc comment | Qiujun Huang | 1 | -0/+1 |
2021-02-26 | kernel: delete repeated words in comments | Randy Dunlap | 1 | -1/+1 |
2021-02-17 | uprobes: (Re)add missing get_uprobe() in __find_uprobe() | Sven Schnelle | 1 | -1/+1 |
2021-02-17 | rbtree, uprobes: Use rbtree helpers | Peter Zijlstra | 1 | -41/+39 |
2020-11-04 | Merge branch 'core/urgent' into core/entry | Thomas Gleixner | 1 | -2/+2 |
2020-10-29 | signal: Add task_sigpending() helper | Jens Axboe | 1 | -1/+1 |
2020-10-17 | task_work: cleanup notification modes | Jens Axboe | 1 | -1/+1 |
2020-08-21 | uprobes: __replace_page() avoid BUG in munlock_vma_page() | Hugh Dickins | 1 | -1/+1 |
2020-08-12 | mm/gup: remove task_struct pointer for all gup code | Peter Xu | 1 | -3/+3 |
2020-08-12 | mm/vmscan: protect the workingset on anonymous LRU | Joonsoo Kim | 1 | -1/+1 |
2020-08-04 | Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+1 |
2020-07-24 | uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to fix ... | Oleg Nesterov | 1 | -1/+1 |
2020-07-16 | treewide: Remove uninitialized_var() usage | Kees Cook | 1 | -1/+1 |
2020-06-09 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -10/+10 |
2020-06-09 | uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly aligned | Oleg Nesterov | 1 | -4/+12 |
2020-06-09 | mmap locking API: convert mmap_sem comments | Michel Lespinasse | 1 | -2/+2 |
2020-06-09 | mmap locking API: use coccinelle to convert mmap_sem rwsem call sites | Michel Lespinasse | 1 | -8/+8 |
2020-06-08 | mm: rename flush_icache_user_range to flush_icache_user_page | Christoph Hellwig | 1 | -1/+1 |
2020-06-03 | mm: memcontrol: delete unused lrucare handling | Johannes Weiner | 1 | -2/+1 |
2020-06-03 | mm: memcontrol: convert anon and file-thp to new mem_cgroup_charge() API | Johannes Weiner | 1 | -8/+3 |
2020-06-03 | mm: memcontrol: switch to native NR_ANON_MAPPED counter | Johannes Weiner | 1 | -1/+1 |
2020-06-03 | mm: memcontrol: drop @compound parameter from memcg charging API | Johannes Weiner | 1 | -3/+3 |
2019-12-01 | mm/mmap.c: use IS_ERR_VALUE to check return value of get_unmapped_area | Gaowei Pu | 1 | -1/+1 |
2019-10-19 | kernel/events/uprobes.c: only do FOLL_SPLIT_PMD for uprobe register | Song Liu | 1 | -2/+11 |
2019-09-24 | uprobe: collapse THP pmd after removing all uprobes | Song Liu | 1 | -0/+9 |
2019-09-24 | uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT | Song Liu | 1 | -4/+2 |
2019-09-24 | uprobe: use original page when all uprobes are removed | Song Liu | 1 | -15/+51 |
2019-07-08 | Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -2/+2 |
2019-05-28 | uprobes: Use DEFINE_STATIC_PERCPU_RWSEM() to initialize dup_mmap_sem | Oleg Nesterov | 1 | -3/+1 |
2019-05-27 | signal: Remove task parameter from force_sig | Eric W. Biederman | 1 | -2/+2 |
2019-05-14 | mm/mmu_notifier: use correct mmu_notifier events for each invalidation | Jérôme Glisse | 1 | -1/+1 |
2019-05-14 | mm/mmu_notifier: contextual information for event triggering invalidation | Jérôme Glisse | 1 | -1/+2 |
2019-05-07 | Merge tag 'printk-for-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 1 | -1/+1 |
2019-04-30 | uprobes: Initialize uprobes earlier | Nadav Amit | 1 | -5/+3 |
2019-04-09 | treewide: Switch printk users from %pf and %pF to %ps and %pS, respectively | Sakari Ailus | 1 | -1/+1 |
2019-03-11 | Merge tag 'trace-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/roste... | Linus Torvalds | 1 | -4/+4 |
2019-02-15 | uprobes: convert uprobe.ref to refcount_t | Elena Reshetova | 1 | -4/+4 |
2019-02-04 | perf/uprobes: Convert to SPDX license identifier | Thomas Gleixner | 1 | -14/+1 |
2018-12-28 | mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 | Jérôme Glisse | 1 | -5/+5 |
2018-12-06 | Merge tag 'trace-v4.20-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -0/+2 |
2018-12-05 | Uprobes: Fix kernel oops with delayed_uprobe_remove() | Ravi Bangoria | 1 | -0/+2 |
2018-11-23 | uprobes: Fix handle_swbp() vs. unregister() + register() race once more | Andrea Parri | 1 | -2/+10 |
2018-10-30 | Merge tag 'trace-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/rost... | Linus Torvalds | 1 | -7/+271 |
2018-09-24 | uprobes/sdt: Prevent multiple reference counter for same uprobe | Ravi Bangoria | 1 | -0/+19 |
2018-09-24 | uprobes: Support SDT markers having reference count (semaphore) | Ravi Bangoria | 1 | -7/+252 |
2018-09-11 | signal: Properly deliver SIGILL from uprobes | Eric W. Biederman | 1 | -2/+2 |
2018-08-20 | Merge tag 'trace-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rost... | Linus Torvalds | 1 | -37/+41 |
2018-08-13 | Uprobe: Additional argument arch_uprobe to uprobe_write_opcode() | Ravi Bangoria | 1 | -4/+5 |
2018-08-13 | Uprobes: Simplify uprobe_register() body | Ravi Bangoria | 1 | -33/+36 |
2018-07-16 | perf, tools: Use correct articles in comments | Tobias Tefke | 1 | -3/+3 |
2018-06-12 | treewide: kzalloc() -> kcalloc() | Kees Cook | 1 | -1/+2 |
2018-04-26 | tracing: Remove igrab() iput() call from uprobes.c | Song Liu | 1 | -4/+3 |
2017-12-04 | uprobes: Remove now-redundant smp_read_barrier_depends() | Paul E. McKenney | 1 | -6/+6 |
2017-08-31 | mm, uprobes: fix multiple free of ->uprobes_state.xol_area | Eric Biggers | 1 | -2/+0 |
2017-03-02 | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar | 1 | -0/+1 |
2017-03-02 | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar | 1 | -0/+1 |
2017-02-27 | mm: use mmget_not_zero() helper | Vegard Nossum | 1 | -1/+1 |
2017-02-24 | mm, uprobes: convert __replace_page() to use page_vma_mapped_walk() | Kirill A. Shutemov | 1 | -8/+14 |
2017-02-24 | uprobes: split THPs before trying to replace them | Kirill A. Shutemov | 1 | -2/+2 |
2016-12-23 | Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -1/+1 |
2016-12-18 | uprobes: Fix uprobes on MIPS, allow for a cache flush after ixol breakpoint c... | Marcin Nowakowski | 1 | -1/+1 |
2016-12-14 | mm: add locked parameter to get_user_pages_remote() | Lorenzo Stoakes | 1 | -2/+2 |
2016-10-19 | mm: replace get_user_pages_remote() write/force parameters with gup_flags | Lorenzo Stoakes | 1 | -2/+4 |
2016-08-18 | uprobes: Rename the "struct page *" args of __replace_page() | Oleg Nesterov | 1 | -18/+18 |
2016-08-18 | uprobes: Fix the memcg accounting | Oleg Nesterov | 1 | -2/+3 |
2016-05-23 | uprobes: wait for mmap_sem for write killable | Michal Hocko | 1 | -2/+5 |
2016-05-22 | x86: remove more uaccess_32.h complexity | Linus Torvalds | 1 | -2/+1 |
2016-04-04 | mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros | Kirill A. Shutemov | 1 | -4/+4 |
2016-03-20 | Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -2/+8 |
2016-02-29 | uprobes: __create_xol_area() must nullify xol_mapping.fault | Oleg Nesterov | 1 | -0/+1 |
2016-02-16 | mm/gup: Introduce get_user_pages_remote() | Dave Hansen | 1 | -2/+8 |
2016-01-15 | memcg: adjust to support new THP refcounting | Kirill A. Shutemov | 1 | -3/+4 |
2016-01-15 | rmap: add argument to charge compound page | Kirill A. Shutemov | 1 | -2/+2 |
2016-01-14 | mm, shmem: add internal shmem resident memory accounting | Jerome Marchand | 1 | -1/+1 |
2015-11-23 | treewide: Remove old email address | Peter Zijlstra | 1 | -1/+1 |
2015-07-31 | uprobes: Fix the waitqueue_active() check in xol_free_insn_slot() | Oleg Nesterov | 1 | -0/+1 |
2015-07-31 | uprobes: Use vm_special_mapping to name the XOL vma | Oleg Nesterov | 1 | -10/+20 |
2015-07-31 | uprobes: Fix the usage of install_special_mapping() | Oleg Nesterov | 1 | -8/+9 |
2015-07-31 | uprobes/x86: Make arch_uretprobe_is_alive(RP_CHECK_CALL) more clever | Oleg Nesterov | 1 | -7/+7 |
2015-07-31 | uprobes: Add the "enum rp_check ctx" arg to arch_uretprobe_is_alive() | Oleg Nesterov | 1 | -3/+6 |
2015-07-31 | uprobes: Change prepare_uretprobe() to (try to) flush the dead frames | Oleg Nesterov | 1 | -0/+13 |
2015-07-31 | uprobes: Change handle_trampoline() to flush the frames invalidated by longjmp() | Oleg Nesterov | 1 | -11/+18 |
2015-07-31 | uprobes/x86: Reimplement arch_uretprobe_is_alive() | Oleg Nesterov | 1 | -0/+1 |
2015-07-31 | uprobes: Export 'struct return_instance', introduce arch_uretprobe_is_alive() | Oleg Nesterov | 1 | -9/+5 |
2015-07-31 | uprobes: Change handle_trampoline() to find the next chain beforehand | Oleg Nesterov | 1 | -11/+16 |
2015-07-31 | uprobes: Change prepare_uretprobe() to use uprobe_warn() | Oleg Nesterov | 1 | -7/+3 |
2015-07-31 | uprobes: Send SIGILL if handle_trampoline() fails | Oleg Nesterov | 1 | -11/+10 |
2015-07-31 | uprobes: Introduce free_ret_instance() | Oleg Nesterov | 1 | -14/+13 |
2015-07-31 | uprobes: Introduce get_uprobe() | Oleg Nesterov | 1 | -19/+20 |
2014-12-15 | Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux | Linus Torvalds | 1 | -1/+1 |
2014-12-13 | uprobes: share the i_mmap_rwsem | Davidlohr Bueso | 1 | -2/+2 |
2014-12-13 | mm: convert i_mmap_mutex to rwsem | Davidlohr Bueso | 1 | -1/+1 |
2014-12-13 | mm: use new helper functions around the i_mmap_mutex | Davidlohr Bueso | 1 | -2/+2 |
2014-12-02 | Merge tag 'v3.18-rc7' into drm-next | Dave Airlie | 1 | -1/+0 |
2014-11-23 | uprobes, x86: Fix _TIF_UPROBE vs _TIF_NOTIFY_RESUME | Andy Lutomirski | 1 | -1/+0 |
2014-08-08 | mm: memcontrol: rewrite charge API | Johannes Weiner | 1 | -7/+8 |
2014-06-30 | uprobes: Change unregister/apply to WARN() if uprobe/consumer is gone | Oleg Nesterov | 1 | -3/+3 |
2014-06-12 | Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -19/+33 |
2014-06-05 | Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-arm into next | Linus Torvalds | 1 | -8/+17 |
2014-06-05 | uprobes: Teach copy_insn() to support tmpfs | Oleg Nesterov | 1 | -5/+10 |
2014-06-05 | uprobes: Shift ->readpage check from __copy_insn() to uprobe_register() | Oleg Nesterov | 1 | -3/+3 |
2014-05-25 | ARM: 8043/1: uprobes need icache flush after xol write | Victor Kamensky | 1 | -8/+17 |
2014-05-14 | uprobes/x86: Fix the wrong ->si_addr when xol triggers a trap | Oleg Nesterov | 1 | -0/+10 |
2014-05-14 | uprobes: Add mem_cgroup_charge_anon() into uprobe_write_opcode() | Oleg Nesterov | 1 | -12/+11 |
2014-04-30 | uprobes: Refuse to insert a probe into MAP_SHARED vma | Oleg Nesterov | 1 | -1/+1 |
2014-04-17 | uprobes/x86: Send SIGILL if arch_uprobe_post_xol() fails | Oleg Nesterov | 1 | -1/+7 |
2014-04-17 | uprobes: Kill UPROBE_SKIP_SSTEP and can_skip_sstep() | Oleg Nesterov | 1 | -21/+2 |
2014-03-18 | uprobes: allow ignoring of probe hits | David A. Long | 1 | -0/+9 |
2014-01-22 | Merge tag 'trace-3.14' of git://git.kernel.org/pub/scm/linux/kernel/git/roste... | Linus Torvalds | 1 | -0/+4 |
2014-11-13 | mmu_notifier: call mmu_notifier_invalidate_range() from VMM | Joerg Roedel | 1 | -1/+1 |
2014-01-02 | uprobes: Allocate ->utask before handler_chain() for tracing handlers | Oleg Nesterov | 1 | -0/+4 |
2013-11-20 | uprobes: Document xol_area and arch_uprobe->insn/ixol | Oleg Nesterov | 1 | -0/+15 |
2013-11-20 | uprobes: Cleanup !CONFIG_UPROBES decls, unexport xol_area | Oleg Nesterov | 1 | -0/+19 |
2013-11-20 | uprobes: Don't assume that arch_uprobe->insn/ixol is u8[MAX_UINSN_BYTES] | Oleg Nesterov | 1 | -5/+5 |
2013-11-20 | uprobes: Add uprobe_task->dup_xol_work/dup_xol_addr | Oleg Nesterov | 1 | -12/+4 |
2013-11-09 | uprobes: Fix the memory out of bound overwrite in copy_insn() | Oleg Nesterov | 1 | -22/+21 |
2013-11-09 | uprobes: Fix the wrong usage of current->utask in uprobe_copy_process() | Oleg Nesterov | 1 | -1/+1 |
2013-11-06 | uprobes: Export write_opcode() as uprobe_write_opcode() | Oleg Nesterov | 1 | -7/+7 |
2013-11-06 | uprobes: Introduce arch_uprobe->ixol | Oleg Nesterov | 1 | -1/+2 |
2013-11-06 | uprobes: Kill module_init() and module_exit() | Oleg Nesterov | 1 | -6/+1 |
2013-10-29 | uprobes: Teach uprobe_copy_process() to handle CLONE_VFORK | Oleg Nesterov | 1 | -2/+8 |
2013-10-29 | uprobes: Change uprobe_copy_process() to dup xol_area | Oleg Nesterov | 1 | -0/+28 |
2013-10-29 | uprobes: Change uprobe_copy_process() to dup return_instances | Oleg Nesterov | 1 | -0/+43 |
2013-10-29 | uprobes: Teach __create_xol_area() to accept the predefined vaddr | Oleg Nesterov | 1 | -8/+12 |
2013-10-29 | uprobes: Introduce __create_xol_area() | Oleg Nesterov | 1 | -22/+25 |
2013-10-29 | uprobes: Change the callsite of uprobe_copy_process() | Oleg Nesterov | 1 | -8/+8 |
2013-09-12 | uprobes: Fix utask->depth accounting in handle_trampoline() | Oleg Nesterov | 1 | -3/+1 |
2013-04-13 | uretprobes: Remove -ENOSYS as return probes implemented | Anton Arapov | 1 | -4/+0 |
2013-04-13 | uretprobes: Limit the depth of return probe nestedness | Anton Arapov | 1 | -0/+11 |
2013-04-13 | uretprobes: Return probe exit, invoke handlers | Anton Arapov | 1 | -1/+64 |
2013-04-13 | uretprobes: Return probe entry, prepare_uretprobe() | Anton Arapov | 1 | -1/+91 |
2013-04-13 | uretprobes: Reserve the first slot in xol_vma for trampoline | Anton Arapov | 1 | -0/+25 |
2013-04-13 | uretprobes: Introduce uprobe_consumer->ret_handler() | Anton Arapov | 1 | -3/+14 |
2013-04-04 | uprobes: Change write_opcode() to use copy_*page() | Oleg Nesterov | 1 | -10/+2 |
2013-04-04 | uprobes: Introduce copy_to_page() | Oleg Nesterov | 1 | -6/+8 |
2013-04-04 | uprobes: Kill the unnecesary filp != NULL check in __copy_insn() | Oleg Nesterov | 1 | -3/+0 |
2013-04-04 | uprobes: Change __copy_insn() to use copy_from_page() | Oleg Nesterov | 1 | -11/+2 |
2013-04-04 | uprobes: Turn copy_opcode() into copy_from_page() | Oleg Nesterov | 1 | -4/+4 |
2013-04-04 | uprobes: Add trap variant helper | Ananth N Mavinakayanahalli | 1 | -5/+29 |
2013-04-04 | uprobes: Use file_inode() | Oleg Nesterov | 1 | -5/+5 |
2013-02-08 | uprobes: Introduce uprobe_apply() | Oleg Nesterov | 1 | -4/+35 |
2013-02-08 | uprobes: Add exports for module use | Josh Stone | 1 | -0/+3 |
2013-02-08 | uprobes: Kill the bogus IS_ERR_VALUE(xol_vaddr) check | Oleg Nesterov | 1 | -2/+1 |
2013-02-08 | uprobes: Do not allocate current->utask unnecessary | Oleg Nesterov | 1 | -10/+6 |
2013-02-08 | uprobes: Fix utask->xol_vaddr leak in pre_ssout() | Oleg Nesterov | 1 | -1/+8 |
2013-02-08 | uprobes: Do not play with utask in xol_get_insn_slot() | Oleg Nesterov | 1 | -16/+21 |
2013-02-08 | uprobes: Turn add_utask() into get_utask() | Oleg Nesterov | 1 | -18/+9 |
2013-02-08 | uprobes: Fold xol_alloc_area() into get_xol_area() | Oleg Nesterov | 1 | -22/+16 |
2013-02-08 | uprobes: Move alloc_page() from xol_add_vma() to xol_alloc_area() | Oleg Nesterov | 1 | -19/+13 |
2013-02-08 | uprobes: Change handle_swbp() to expose bp_vaddr to handler_chain() | Oleg Nesterov | 1 | -8/+7 |
2013-02-08 | uprobes: Teach handler_chain() to filter out the probed task | Oleg Nesterov | 1 | -10/+48 |
2013-02-08 | uprobes: Reintroduce uprobe_consumer->filter() | Oleg Nesterov | 1 | -7/+11 |
2013-02-08 | uprobes: Rationalize the usage of filter_chain() | Oleg Nesterov | 1 | -23/+21 |
2013-02-08 | uprobes: Kill uprobes_mutex[], separate alloc_uprobe() and __uprobe_register() | Oleg Nesterov | 1 | -36/+15 |
2013-02-08 | uprobes: Introduce uprobe_is_active() | Oleg Nesterov | 1 | -0/+8 |
2013-02-08 | uprobes: Kill uprobe_events, use RB_EMPTY_ROOT() instead | Oleg Nesterov | 1 | -12/+7 |
2013-02-08 | uprobes: Kill uprobe->copy_mutex | Oleg Nesterov | 1 | -4/+3 |
2013-02-08 | uprobes: Kill UPROBE_RUN_HANDLER flag | Oleg Nesterov | 1 | -18/+5 |
2013-02-08 | uprobes: Change filter_chain() to iterate ->consumers list | Oleg Nesterov | 1 | -8/+13 |
2013-02-08 | uprobes: Introduce uprobe->register_rwsem | Oleg Nesterov | 1 | -2/+8 |
2013-02-08 | uprobes: _register() should always do register_for_each_vma(true) | Oleg Nesterov | 1 | -18/+13 |
2013-02-08 | uprobes: _unregister() should always do register_for_each_vma(false) | Oleg Nesterov | 1 | -14/+14 |
2013-02-08 | uprobes: Introduce filter_chain() | Oleg Nesterov | 1 | -5/+19 |
2013-02-08 | uprobes: Kill uprobe_consumer->filter() | Oleg Nesterov | 1 | -4/+2 |
2013-02-08 | uprobes: Kill the pointless inode/uc checks in register/unregister | Oleg Nesterov | 1 | -6/+1 |
2013-02-08 | uprobes: Move __set_bit(UPROBE_SKIP_SSTEP) into alloc_uprobe() | Oleg Nesterov | 1 | -3/+2 |
2013-01-24 | uprobes: remove redundant check | Sasha Levin | 1 | -2/+1 |
2012-11-16 | uprobes: Use percpu_rw_semaphore to fix register/unregister vs dup_mmap() race | Oleg Nesterov | 1 | -3/+23 |
2012-11-14 | uprobes: Flush cache after xol write | Rabin Vincent | 1 | -0/+5 |
2012-11-03 | uprobes: Kill arch_uprobe_enable/disable_step() hooks | Oleg Nesterov | 1 | -10/+0 |
2012-11-03 | uprobes/powerpc: Do not use arch_uprobe_*_step() helpers | Oleg Nesterov | 1 | -2/+0 |
2012-10-21 | Merge branch 'uprobes/core' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Ingo Molnar | 1 | -183/+162 |
2012-10-09 | mm: wrap calls to set_pte_at_notify with invalidate_range_start and invalidat... | Haggai Eran | 1 | -0/+5 |