Commit Verlauf

Autor SHA1 Nachricht Datum
  Oleg Nesterov 194f8dcbe9 uprobes: __replace_page() needs munlock_vma_page() vor 13 Jahren
  Oleg Nesterov 57683f72b8 uprobes: Rename vma_address() and make it return "unsigned long" vor 13 Jahren
  Oleg Nesterov f4d6dfe551 uprobes: Fix register_for_each_vma()->vma_address() check vor 13 Jahren
  Oleg Nesterov cb113b47d0 uprobes: Introduce vaddr_to_offset(vma, vaddr) vor 13 Jahren
  Oleg Nesterov 891c397081 uprobes: Teach build_probe_list() to consider the range vor 13 Jahren
  Oleg Nesterov aefd8933d4 uprobes: Fix overflow in vma_address()/find_active_uprobe() vor 13 Jahren
  Oleg Nesterov 2fd611a991 uprobes: Suppress uprobe_munmap() from mmput() vor 13 Jahren
  Oleg Nesterov 665605a2a2 uprobes: Uprobe_mmap/munmap needs list_for_each_entry_safe() vor 13 Jahren
  Oleg Nesterov 9f92448cee uprobes: Clean up and document write_opcode()->lock_page(old_page) vor 13 Jahren
  Oleg Nesterov 089ba999dc uprobes: Kill write_opcode()->lock_page(new_page) vor 13 Jahren
  Oleg Nesterov c517ee744b uprobes: __replace_page() should not use page_address_in_vma() vor 13 Jahren
  Oleg Nesterov f403072c61 uprobes: Don't recheck vma/f_mapping in write_opcode() vor 13 Jahren
  Oleg Nesterov e227051b13 uprobes: Remove the unnecessary initialization in add_utask() vor 13 Jahren
  Oleg Nesterov 593609a596 uprobes: __copy_insn() needs "loff_t offset" vor 13 Jahren
  Oleg Nesterov 816c03fbab uprobes: Don't use loff_t for the valid virtual address vor 13 Jahren
  Oleg Nesterov 449d0d7c9f uprobes: Simplify the usage of uprobe->pending_list vor 13 Jahren
  Oleg Nesterov d9c4a30e82 uprobes: Move BUG_ON(UPROBE_SWBP_INSN_SIZE) from write_opcode() to install_breakpoint() vor 13 Jahren
  Oleg Nesterov eb2bf57bee uprobes: No need to re-check vma_address() in write_opcode() vor 13 Jahren
  Oleg Nesterov fc36f59565 uprobes: Copy_insn() should not return -ENOMEM if __copy_insn() fails vor 13 Jahren
  Oleg Nesterov d436615e60 uprobes: Copy_insn() shouldn't depend on mm/vma/vaddr vor 13 Jahren
  Peter Zijlstra c5784de2b3 uprobes: Document uprobe_register() vs uprobe_mmap() race vor 13 Jahren
  Oleg Nesterov 7a5bfb66b0 uprobes: Change build_map_info() to try kmalloc(GFP_NOWAIT) first vor 13 Jahren
  Oleg Nesterov 268720903f uprobes: Rework register_for_each_vma() to make it O(n) vor 13 Jahren
  Oleg Nesterov c1914a0936 uprobes: Install_breakpoint() should fail if is_swbp_insn() == T vor 13 Jahren
  Oleg Nesterov 5323ce71e4 uprobes: Write_opcode()->__replace_page() can race with try_to_unmap() vor 13 Jahren
  Oleg Nesterov cc359d180f uprobes: __copy_insn() should ensure a_ops->readpage != NULL vor 13 Jahren
  Oleg Nesterov ea13137714 uprobes: Valid_vma() should reject VM_HUGETLB vor 13 Jahren
  Ananth N Mavinakayanahalli 7eb9ba5ed3 uprobes: Pass probed vaddr to arch_uprobe_analyze_insn() vor 13 Jahren
  Oleg Nesterov 778b032d96 uprobes: Kill uprobes_srcu/uprobe_srcu_id vor 13 Jahren
  Oleg Nesterov 56bb4cf647 uprobes: Teach handle_swbp() to rely on "is_swbp" rather than uprobes_srcu vor 13 Jahren