Haggai Eran
|
6bdb913f0a
mm: wrap calls to set_pte_at_notify with invalidate_range_start and invalidate_range_end
|
12 years ago |
Michel Lespinasse
|
6b2dbba8b6
mm: replace vma prio_tree with an interval tree
|
12 years ago |
Sebastian Andrzej Siewior
|
9d77878226
uprobes: Introduce arch_uprobe_enable/disable_step()
|
13 years ago |
Oleg Nesterov
|
499a4f3ec0
uprobes: Teach find_active_uprobe() to clear MMF_HAS_UPROBES
|
13 years ago |
Oleg Nesterov
|
9f68f672c4
uprobes: Introduce MMF_RECALC_UPROBES
|
13 years ago |
Oleg Nesterov
|
6f47caa0e1
uprobes: uprobes_treelock should not disable irqs
|
13 years ago |
Sebastian Andrzej Siewior
|
6d1d8dfa8b
uprobes: Don't put NULL pointer in uprobe_register()
|
13 years ago |
Oleg Nesterov
|
ded86e7c8f
uprobes: Remove "verify" argument from set_orig_insn()
|
13 years ago |
Oleg Nesterov
|
61559a8165
uprobes: Fold uprobe_reset_state() into uprobe_dup_mmap()
|
13 years ago |
Oleg Nesterov
|
f8ac4ec9c0
uprobes: Introduce MMF_HAS_UPROBES
|
13 years ago |
Oleg Nesterov
|
78f7411668
uprobes: Do not use -EEXIST in install_breakpoint() paths
|
13 years ago |
Oleg Nesterov
|
5e5be71ab3
uprobes: Change uprobe_mmap() to ignore the errors but check fatal_signal_pending()
|
13 years ago |
Oleg Nesterov
|
f1a45d0231
uprobes: Kill dup_mmap()->uprobe_mmap(), simplify uprobe_mmap/munmap
|
13 years ago |
Oleg Nesterov
|
647c42dfd4
uprobes: Kill uprobes_state->count
|
13 years ago |
Sebastian Andrzej Siewior
|
8bd874456e
uprobes: Remove check for uprobe variable in handle_swbp()
|
13 years ago |
Srikar Dronamraju
|
61e1d39498
uprobes: Remove redundant lock_page/unlock_page
|
13 years ago |
Oleg Nesterov
|
194f8dcbe9
uprobes: __replace_page() needs munlock_vma_page()
|
13 years ago |
Oleg Nesterov
|
57683f72b8
uprobes: Rename vma_address() and make it return "unsigned long"
|
13 years ago |
Oleg Nesterov
|
f4d6dfe551
uprobes: Fix register_for_each_vma()->vma_address() check
|
13 years ago |
Oleg Nesterov
|
cb113b47d0
uprobes: Introduce vaddr_to_offset(vma, vaddr)
|
13 years ago |
Oleg Nesterov
|
891c397081
uprobes: Teach build_probe_list() to consider the range
|
13 years ago |
Oleg Nesterov
|
aefd8933d4
uprobes: Fix overflow in vma_address()/find_active_uprobe()
|
13 years ago |
Oleg Nesterov
|
2fd611a991
uprobes: Suppress uprobe_munmap() from mmput()
|
13 years ago |
Oleg Nesterov
|
665605a2a2
uprobes: Uprobe_mmap/munmap needs list_for_each_entry_safe()
|
13 years ago |
Oleg Nesterov
|
9f92448cee
uprobes: Clean up and document write_opcode()->lock_page(old_page)
|
13 years ago |
Oleg Nesterov
|
089ba999dc
uprobes: Kill write_opcode()->lock_page(new_page)
|
13 years ago |
Oleg Nesterov
|
c517ee744b
uprobes: __replace_page() should not use page_address_in_vma()
|
13 years ago |
Oleg Nesterov
|
f403072c61
uprobes: Don't recheck vma/f_mapping in write_opcode()
|
13 years ago |
Oleg Nesterov
|
e227051b13
uprobes: Remove the unnecessary initialization in add_utask()
|
13 years ago |
Oleg Nesterov
|
593609a596
uprobes: __copy_insn() needs "loff_t offset"
|
13 years ago |