Commit History

Author SHA1 Message Date
  Oleg Nesterov bdf8647c44 uprobes: Introduce uprobe_apply() 12 years ago
  Josh Stone e8440c1458 uprobes: Add exports for module use 12 years ago
  Oleg Nesterov af4355e91f uprobes: Kill the bogus IS_ERR_VALUE(xol_vaddr) check 12 years ago
  Oleg Nesterov 608e7427c0 uprobes: Do not allocate current->utask unnecessary 12 years ago
  Oleg Nesterov aba51024e7 uprobes: Fix utask->xol_vaddr leak in pre_ssout() 12 years ago
  Oleg Nesterov a6cb3f6d51 uprobes: Do not play with utask in xol_get_insn_slot() 12 years ago
  Oleg Nesterov 5a2df662aa uprobes: Turn add_utask() into get_utask() 12 years ago
  Oleg Nesterov 9b545df809 uprobes: Fold xol_alloc_area() into get_xol_area() 12 years ago
  Oleg Nesterov c8a8253800 uprobes: Move alloc_page() from xol_add_vma() to xol_alloc_area() 12 years ago
  Oleg Nesterov 74e59dfc6b uprobes: Change handle_swbp() to expose bp_vaddr to handler_chain() 12 years ago
  Oleg Nesterov da1816b1ca uprobes: Teach handler_chain() to filter out the probed task 12 years ago
  Oleg Nesterov 8a7f2fa0de uprobes: Reintroduce uprobe_consumer->filter() 12 years ago
  Oleg Nesterov 806a98bdf2 uprobes: Rationalize the usage of filter_chain() 12 years ago
  Oleg Nesterov 66d06dffa5 uprobes: Kill uprobes_mutex[], separate alloc_uprobe() and __uprobe_register() 12 years ago
  Oleg Nesterov 06b7bcd8cb uprobes: Introduce uprobe_is_active() 12 years ago
  Oleg Nesterov 441f1eb7db uprobes: Kill uprobe_events, use RB_EMPTY_ROOT() instead 12 years ago
  Oleg Nesterov d4d3ccc6d1 uprobes: Kill uprobe->copy_mutex 12 years ago
  Oleg Nesterov bb929284be uprobes: Kill UPROBE_RUN_HANDLER flag 12 years ago
  Oleg Nesterov 1ff6fee5e6 uprobes: Change filter_chain() to iterate ->consumers list 12 years ago
  Oleg Nesterov e591c8d78e uprobes: Introduce uprobe->register_rwsem 12 years ago
  Oleg Nesterov 9a98e03cc1 uprobes: _register() should always do register_for_each_vma(true) 12 years ago
  Oleg Nesterov 04aab9b200 uprobes: _unregister() should always do register_for_each_vma(false) 12 years ago
  Oleg Nesterov 63633cbf82 uprobes: Introduce filter_chain() 12 years ago
  Oleg Nesterov fe20d71f25 uprobes: Kill uprobe_consumer->filter() 12 years ago
  Oleg Nesterov f0744af7d0 uprobes: Kill the pointless inode/uc checks in register/unregister 12 years ago
  Oleg Nesterov bbc33d0593 uprobes: Move __set_bit(UPROBE_SKIP_SSTEP) into alloc_uprobe() 12 years ago
  Sasha Levin c91368c488 uprobes: remove redundant check 12 years ago
  Oleg Nesterov 32cdba1e05 uprobes: Use percpu_rw_semaphore to fix register/unregister vs dup_mmap() race 12 years ago
  Rabin Vincent 65b6ecc038 uprobes: Flush cache after xol write 12 years ago
  Oleg Nesterov 19f5ee2716 uprobes: Kill arch_uprobe_enable/disable_step() hooks 12 years ago