Commit Graph

349332 Commits (c0e79be74907b4654b622601692e1a27fd1dbeb3)
 

Author SHA1 Message Date
Namhyung Kim c0e79be749 perf gtk/annotate: Fail early if it can't annotate 12 years ago
Namhyung Kim 2375223786 perf gtk/annotate: Show source lines with gray color 12 years ago
Namhyung Kim 7a60ba9482 perf gtk/annotate: Support multiple event annotation 12 years ago
Namhyung Kim 2b676bf068 perf ui/gtk: Implement basic GTK2 annotation browser 12 years ago
Namhyung Kim e3a34029c6 perf annotate: Fix warning message on a missing vmlinux 12 years ago
Namhyung Kim eeb4984542 perf buildid-cache: Add --update option 12 years ago
Ingo Molnar a3d4fd7a2d Merge branch 'uprobes/core' of git://git.kernel.org/pub/scm/linux/kernel/git/oleg/misc into perf/core 12 years ago
Oleg Nesterov b2fe8ba674 uprobes/perf: Avoid uprobe_apply() whenever possible 12 years ago
Oleg Nesterov f42d24a1d2 uprobes/perf: Teach trace_uprobe/perf code to use UPROBE_HANDLER_REMOVE 12 years ago
Oleg Nesterov 31ba334836 uprobes/perf: Teach trace_uprobe/perf code to pre-filter 12 years ago
Oleg Nesterov 736288ba50 uprobes/perf: Teach trace_uprobe/perf code to track the active perf_event's 12 years ago
Oleg Nesterov bdf8647c44 uprobes: Introduce uprobe_apply() 12 years ago
Oleg Nesterov f22c1bb6b4 perf: Introduce hw_perf_event->tp_target and ->tp_list 12 years ago
Oleg Nesterov 1b47aefd9b uprobes/perf: Always increment trace_uprobe->nhit 12 years ago
Oleg Nesterov a932b7381f uprobes/tracing: Kill uprobe_trace_consumer, embed uprobe_consumer into trace_uprobe 12 years ago
Oleg Nesterov b64b007797 uprobes/tracing: Introduce is_trace_uprobe_enabled() 12 years ago
Oleg Nesterov 7e4e28c539 uprobes/tracing: Ensure inode != NULL in create_trace_uprobe() 12 years ago
Oleg Nesterov 4161824f18 uprobes/tracing: Fully initialize uprobe_trace_consumer before uprobe_register() 12 years ago
Oleg Nesterov 84d7ed799f uprobes/tracing: Fix dentry/mount leak in create_trace_uprobe() 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 cf31ec3f7f uprobes/x86: Change __skip_sstep() to actually skip the whole insn 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
Ingo Molnar 661e591525 perf/core improvements and fixes 12 years ago
Arnaldo Carvalho de Melo 88fd2b6a76 perf python: Link with sysfs.o 12 years ago
Arnaldo Carvalho de Melo e35ef355ad perf evlist: Pass the event_group info via perf_attr_details 12 years ago
Paul Gortmaker 91b988048b perf tools: Fix calloc argument ordering 12 years ago
Jiri Olsa 5a30a99fb4 perf tests: Adding automated parsing tests for group :GH modifiers 12 years ago