| Commit message (Expand) | Author | Age | Files | Lines |
* | perf/hwpb: Invoke __perf_event_disable() if interrupts are already disabled | K.Prasad | 2012-09-04 | 2 | -2/+11 |
* | perf_event: Switch to internal refcount, fix race with close() | Al Viro | 2012-09-04 | 1 | -29/+33 |
* | perf/trace: Add ability to set a target task for events | Andrew Vagin | 2012-07-31 | 3 | -4/+38 |
* | uprobes: __replace_page() needs munlock_vma_page() | Oleg Nesterov | 2012-07-30 | 1 | -2/+6 |
* | uprobes: Rename vma_address() and make it return "unsigned long" | Oleg Nesterov | 2012-07-30 | 1 | -10/+5 |
* | uprobes: Fix register_for_each_vma()->vma_address() check | Oleg Nesterov | 2012-07-30 | 1 | -4/+5 |
* | uprobes: Introduce vaddr_to_offset(vma, vaddr) | Oleg Nesterov | 2012-07-30 | 1 | -6/+8 |
* | uprobes: Teach build_probe_list() to consider the range | Oleg Nesterov | 2012-07-30 | 1 | -53/+50 |
* | uprobes: Fix overflow in vma_address()/find_active_uprobe() | Oleg Nesterov | 2012-07-30 | 1 | -2/+2 |
* | uprobes: Suppress uprobe_munmap() from mmput() | Oleg Nesterov | 2012-07-30 | 1 | -0/+3 |
* | uprobes: Uprobe_mmap/munmap needs list_for_each_entry_safe() | Oleg Nesterov | 2012-07-30 | 1 | -4/+4 |
* | uprobes: Clean up and document write_opcode()->lock_page(old_page) | Oleg Nesterov | 2012-07-30 | 1 | -13/+14 |
* | uprobes: Kill write_opcode()->lock_page(new_page) | Oleg Nesterov | 2012-07-30 | 1 | -2/+0 |
* | uprobes: __replace_page() should not use page_address_in_vma() | Oleg Nesterov | 2012-07-30 | 1 | -7/+4 |
* | uprobes: Don't recheck vma/f_mapping in write_opcode() | Oleg Nesterov | 2012-07-30 | 1 | -18/+1 |
* | perf: Introduce perf_pmu_migrate_context() | Yan, Zheng | 2012-06-18 | 1 | -0/+36 |
* | perf: Allow the PMU driver to choose the CPU on which to install events | Yan, Zheng | 2012-06-18 | 1 | -4/+4 |
* | perf: Avoid race between cpu hotplug and installing event | Yan, Zheng | 2012-06-18 | 1 | -0/+5 |
* | Merge branch 'perf/urgent' into perf/core | Ingo Molnar | 2012-06-18 | 1 | -3/+7 |
|\ |
|
| * | perf: Use css_tryget() to avoid propping up css refcount | Salman Qazi | 2012-06-18 | 1 | -3/+7 |
* | | uprobes: Remove the unnecessary initialization in add_utask() | Oleg Nesterov | 2012-06-16 | 1 | -1/+0 |
* | | uprobes: __copy_insn() needs "loff_t offset" | Oleg Nesterov | 2012-06-16 | 1 | -6/+6 |
* | | uprobes: Don't use loff_t for the valid virtual address | Oleg Nesterov | 2012-06-16 | 1 | -17/+9 |
* | | uprobes: Simplify the usage of uprobe->pending_list | Oleg Nesterov | 2012-06-16 | 1 | -8/+4 |
* | | uprobes: Move BUG_ON(UPROBE_SWBP_INSN_SIZE) from write_opcode() to install_br... | Oleg Nesterov | 2012-06-16 | 1 | -6/+5 |
* | | uprobes: No need to re-check vma_address() in write_opcode() | Oleg Nesterov | 2012-06-16 | 1 | -5/+0 |
* | | uprobes: Copy_insn() should not return -ENOMEM if __copy_insn() fails | Oleg Nesterov | 2012-06-16 | 1 | -4/+4 |
* | | uprobes: Copy_insn() shouldn't depend on mm/vma/vaddr | Oleg Nesterov | 2012-06-16 | 1 | -9/+6 |
* | | uprobes: Document uprobe_register() vs uprobe_mmap() race | Peter Zijlstra | 2012-06-16 | 1 | -3/+28 |
* | | uprobes: Change build_map_info() to try kmalloc(GFP_NOWAIT) first | Oleg Nesterov | 2012-06-16 | 1 | -0/+10 |
* | | uprobes: Rework register_for_each_vma() to make it O(n) | Oleg Nesterov | 2012-06-16 | 1 | -113/+86 |
* | | uprobes: Install_breakpoint() should fail if is_swbp_insn() == T | Oleg Nesterov | 2012-06-16 | 1 | -1/+1 |
* | | uprobes: Write_opcode()->__replace_page() can race with try_to_unmap() | Oleg Nesterov | 2012-06-16 | 1 | -28/+13 |
* | | uprobes: __copy_insn() should ensure a_ops->readpage != NULL | Oleg Nesterov | 2012-06-16 | 1 | -0/+3 |
* | | uprobes: Valid_vma() should reject VM_HUGETLB | Oleg Nesterov | 2012-06-16 | 1 | -1/+2 |
* | | uprobes: Pass probed vaddr to arch_uprobe_analyze_insn() | Ananth N Mavinakayanahalli | 2012-06-08 | 1 | -1/+1 |
* | | uprobes: Kill uprobes_srcu/uprobe_srcu_id | Oleg Nesterov | 2012-06-06 | 1 | -19/+3 |
* | | uprobes: Teach handle_swbp() to rely on "is_swbp" rather than uprobes_srcu | Oleg Nesterov | 2012-06-06 | 1 | -3/+15 |
* | | uprobes: Change register_for_each_vma() to take mm->mmap_sem for writing | Oleg Nesterov | 2012-06-06 | 1 | -4/+4 |
* | | uprobes: Teach find_active_uprobe() to provide the "is_swbp" info | Oleg Nesterov | 2012-06-06 | 1 | -3/+8 |
* | | uprobes: Introduce find_active_uprobe() helper | Oleg Nesterov | 2012-06-06 | 1 | -19/+28 |
* | | uprobes: Change read_opcode() to use FOLL_FORCE | Oleg Nesterov | 2012-06-06 | 1 | -1/+1 |
* | | uprobes: Optimize is_swbp_at_addr() for current->mm | Oleg Nesterov | 2012-06-06 | 1 | -1/+11 |
|/ |
|
* | perf: Remove duplicate invocation on perf_event_for_each | Namhyung Kim | 2012-05-31 | 1 | -1/+0 |
* | Merge branch 'perf-uprobes-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 2012-05-24 | 2 | -0/+1670 |
|\ |
|
| * | Merge branch 'perf/uprobes' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Ingo Molnar | 2012-05-14 | 1 | -10/+15 |
| |\ |
|
| * | | uprobes/core: Decrement uprobe count before the pages are unmapped | Srikar Dronamraju | 2012-04-14 | 1 | -2/+2 |
| * | | uprobes/core: Make background page replacement logic account for rss_stat cou... | Srikar Dronamraju | 2012-04-14 | 1 | -0/+5 |
| * | | Merge branch 'perf/core' into perf/uprobes | Ingo Molnar | 2012-04-14 | 2 | -18/+205 |
| |\ \ |
|
| * | | | uprobes/core: Optimize probe hits with the help of a counter | Srikar Dronamraju | 2012-03-31 | 1 | -8/+111 |