| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-03-10 | perf tools: Add layout support for --symfs option | Changbin Du | 1 | -2/+2 |
| 2026-01-14 | perf tools: Switch printf("...%s", strerror(errno)) to printf("...%m") | Ian Rogers | 1 | -2/+1 |
| 2024-10-18 | perf build: Rename HAVE_DWARF_SUPPORT to HAVE_LIBDW_SUPPORT | Ian Rogers | 1 | -6/+6 |
| 2024-10-18 | perf build: Rename NO_DWARF to NO_LIBDW | Ian Rogers | 1 | -1/+1 |
| 2024-05-07 | perf probe: Use zfree() to avoid possibly accessing dangling pointers | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2023-05-28 | perf probe: Dynamically allocate params memory | Ian Rogers | 1 | -62/+71 |
| 2023-04-06 | tools: Rename __fallthrough to fallthrough | Liam Howlett | 1 | -1/+1 |
| 2023-02-02 | perf probe: Fix usage when libtraceevent is missing | Athira Rajeev | 1 | -0/+9 |
| 2022-12-20 | perf probe: Check -v and -q options in the right place | Yang Jihong | 1 | -8/+9 |
| 2022-10-27 | perf tools: Make quiet mode consistent between tools | James Clark | 1 | -4/+3 |
| 2022-02-11 | perf namespaces: Add functions to access nsinfo | Ian Rogers | 1 | -1/+1 |
| 2021-11-07 | perf tools: Check vmlinux/kallsyms arguments in all tools | James Clark | 1 | -0/+5 |
| 2021-07-07 | perf probe: Do not show @plt function by default | Masami Hiramatsu | 1 | -1/+1 |
| 2021-06-18 | perf probe: Add --bootconfig to output definition in bootconfig format | Masami Hiramatsu | 1 | -1/+11 |
| 2020-05-28 | perf probe: Do not show the skipped events | Masami Hiramatsu | 1 | -0/+3 |
| 2020-02-27 | perf probe: Check return value of strlist__add() for -ENOMEM | He Zhe | 1 | -2/+4 |
| 2019-08-31 | perf probe: No need for symbol.h, symbol_conf is enough | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2019-08-31 | perf symbols: Move symsrc prototypes to a separate header | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2019-08-31 | perf debug: Remove needless include directives from debug.h | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2019-08-29 | perf tools: Remove perf.h from source files not needing it | Arnaldo Carvalho de Melo | 1 | -1/+0 |
| 2019-07-23 | perf probe: Avoid calling freeing routine multiple times for same pointer | Arnaldo Carvalho de Melo | 1 | -0/+10 |
| 2019-07-09 | tools lib: Adopt zalloc()/zfree() from tools/perf | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 | Thomas Gleixner | 1 | -15/+1 |
| 2019-01-25 | perf namespaces: Remove namespaces.h from .h headers | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2018-06-04 | perf tools: No need to check if the argument to __get() function is NULL | Arnaldo Carvalho de Melo | 1 | -2/+1 |
| 2017-07-18 | perf buildid-cache: Support binary objects from other namespaces | Krister Johansen | 1 | -1/+1 |
| 2017-07-18 | perf probe: Allow placing uprobes in alternate namespaces. | Krister Johansen | 1 | -4/+39 |
| 2017-05-02 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik... | Linus Torvalds | 1 | -1/+1 |
| 2017-03-27 | perf tools: Remove unused 'prefix' from builtin functions | Arnaldo Carvalho de Melo | 1 | -3/+3 |
| 2017-03-24 | treewide: Fix typos in printk | Masanari Iida | 1 | -1/+1 |
| 2017-03-21 | perf probe: Return errno when not hitting any event | Kefeng Wang | 1 | -3/+3 |
| 2017-02-08 | perf probe: Add option --symfs | Uwe Kleine-König | 1 | -0/+2 |
| 2016-09-01 | perf probe: Ignore vmlinux Build-id when offline vmlinux given | Masami Hiramatsu | 1 | -7/+8 |
| 2016-09-01 | perf probe: Ignore vmlinux buildid if offline kernel is given | Masami Hiramatsu | 1 | -1/+9 |
| 2016-09-01 | perf probe: Show trace event definition | Masami Hiramatsu | 1 | -7/+19 |
| 2016-07-13 | perf probe: Make --list show only available cached events | Masami Hiramatsu | 1 | -1/+1 |
| 2016-07-12 | tools: Introduce str_error_r() | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2016-07-01 | perf probe: Remove caches when --cache is given | Masami Hiramatsu | 1 | -0/+29 |
| 2016-07-01 | perf probe: Show all cached probes | Masami Hiramatsu | 1 | -1/+1 |
| 2016-06-23 | perf tools: Rename strlist_for_each() macros to for_each_entry() | Arnaldo Carvalho de Melo | 1 | -2/+2 |
| 2016-06-15 | perf probe: Add --cache option to cache the probe definitions | Masami Hiramatsu | 1 | -0/+1 |
| 2015-12-17 | perf subcmd: Create subcmd library | Josh Poimboeuf | 1 | -1/+1 |
| 2015-12-14 | perf tools: Make options always available, even if required libs not linked | Wang Nan | 1 | -2/+13 |
| 2015-10-27 | perf tools: Introduce usage_with_options_msg() | Namhyung Kim | 1 | -8/+12 |
| 2015-10-02 | perf probe: Allow probing on kmodules without dwarf | Masami Hiramatsu | 1 | -5/+3 |
| 2015-09-21 | perf probe: Fix a segfault when removing uprobe events | Masami Hiramatsu | 1 | -2/+5 |
| 2015-09-15 | perf probe: Export init/exit_probe_symbol_maps() | Namhyung Kim | 1 | -0/+5 |
| 2015-09-14 | tools lib api fs: Replace debugfs/tracefs objects interface with fs.c | Jiri Olsa | 1 | -1/+0 |
| 2015-09-04 | perf probe: Print deleted events in cmd_probe() | Namhyung Kim | 1 | -1/+61 |
| 2015-09-04 | perf probe: Move print logic into cmd_probe() | Namhyung Kim | 1 | -1/+47 |
| 2015-07-06 | perf probe: Delete an unnecessary check before the function call "strfilter__... | Markus Elfring | 1 | -2/+1 |
| 2015-05-12 | perf probe: Add --range option to show a variable's location range | He Kuang | 1 | -0/+2 |
| 2015-05-08 | perf probe: Add --no-inlines option to avoid searching inline functions | Masami Hiramatsu | 1 | -0/+2 |
| 2015-05-08 | perf probe: Introduce probe_conf global configs | Masami Hiramatsu | 1 | -14/+7 |
| 2015-05-08 | perf probe: Use perf_probe_event.target instead of passing as an argument | Masami Hiramatsu | 1 | -1/+0 |
| 2015-05-08 | perf probe: Fix to return 0 when positive value returned | Masami Hiramatsu | 1 | -1/+1 |
| 2015-05-05 | perf probe: Cleanup and consolidate command parsers | Masami Hiramatsu | 1 | -68/+42 |
| 2015-05-05 | perf probe: Remove redundant cleanup of params.filter | Masami Hiramatsu | 1 | -6/+0 |
| 2015-05-05 | perf probe: Accept filter argument for --funcs | Masami Hiramatsu | 1 | -5/+14 |
| 2015-05-05 | perf probe: Allow to use filter on --del command | Masami Hiramatsu | 1 | -10/+6 |
| 2015-05-04 | perf probe: Accept filter argument for --list | Masami Hiramatsu | 1 | -24/+46 |
| 2015-05-04 | perf probe: Accept multiple filter options | Masami Hiramatsu | 1 | -5/+9 |
| 2015-04-29 | perf probe: Make --funcs option exclusive | Masami Hiramatsu | 1 | -0/+2 |
| 2015-04-10 | perf probe: Check the orphaned -x option | Masami Hiramatsu | 1 | -0/+10 |
| 2015-04-10 | perf probe: Support multiple probes on different binaries | Masami Hiramatsu | 1 | -2/+7 |
| 2014-10-29 | perf probe: Add --quiet option to suppress output result message | Masami Hiramatsu | 1 | -0/+11 |
| 2014-10-29 | perf probe: Use PARSE_OPT_EXCLUSIVE flag | Namhyung Kim | 1 | -45/+9 |
| 2014-10-29 | perf probe: Trivial typo fix for --demangle | Masami Hiramatsu | 1 | -1/+1 |
| 2014-09-17 | perf probe: Do not access kallsyms when analyzing user binaries | Masami Hiramatsu | 1 | -1/+2 |
| 2014-09-17 | perf tools: Disable kernel symbol demangling by default | Avi Kivity | 1 | -0/+2 |
| 2014-08-15 | perf probe: Make error messages thread-safe | Masami Hiramatsu | 1 | -1/+4 |
| 2014-06-09 | perf probe: Show error code and description in verbose mode | Masami Hiramatsu | 1 | -9/+14 |
| 2014-02-18 | perf probe: Replace line_list with intlist | Masami Hiramatsu | 1 | -5/+7 |
| 2014-01-16 | perf probe: Release all dynamically allocated parameters | Masami Hiramatsu | 1 | -5/+43 |
| 2013-12-26 | perf probe: Support basic dwarf-based operations on uprobe events | Masami Hiramatsu | 1 | -1/+1 |
| 2013-12-26 | perf probe: Expand given path to absolute path | Masami Hiramatsu | 1 | -1/+14 |
| 2013-12-16 | tools/: Convert to new topic libraries | Borislav Petkov | 1 | -1/+1 |
| 2013-11-14 | perf probe: Add '--demangle'/'--no-demangle' | Azat Khuzhin | 1 | -0/+2 |
| 2013-10-09 | tools/perf: Standardize feature support define names to: HAVE_{FEATURE}_SUPPORT | Ingo Molnar | 1 | -7/+7 |
| 2013-03-15 | perf tools: Introduce tools/lib/lk library | Borislav Petkov | 1 | -1/+1 |
| 2012-10-02 | perf probe: Don't use globals where not needed to | Arnaldo Carvalho de Melo | 1 | -14/+12 |
| 2012-09-11 | perf tools: Use __maybe_used for unused variables | Irina Tirdea | 1 | -12/+12 |
| 2012-05-11 | perf probe: Detect probe target when m/x options are absent | Srikar Dronamraju | 1 | -3/+40 |
| 2012-05-11 | perf probe: Provide perf interface for uprobes | Srikar Dronamraju | 1 | -6/+37 |
| 2012-02-02 | perf probe: Rename target_module to target | Srikar Dronamraju | 1 | -6/+6 |
| 2012-01-24 | perf tools: Fix broken build by defining _GNU_SOURCE in Makefile | David Daney | 1 | -2/+0 |
| 2011-11-28 | perf tools: Eliminate duplicate code and use PATH_MAX consistently | Arnaldo Carvalho de Melo | 1 | -1/+0 |
| 2011-08-12 | perf probe: Warn when more than one line are given | Masami Hiramatsu | 1 | -3/+11 |
| 2011-07-15 | perf probe: Support adding probes on offline kernel modules | Masami Hiramatsu | 1 | -1/+2 |
| 2011-01-31 | perf probe: Use %td for pointer arithmetic result | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2011-01-28 | perf probe: Add filters support for available functions | Masami Hiramatsu | 1 | -6/+13 |
| 2011-01-28 | perf probe: Add variable filter support | Masami Hiramatsu | 1 | -0/+34 |
| 2011-01-24 | perf probe: Add --funcs to show available functions in symtab | Masami Hiramatsu | 1 | -1/+28 |
| 2010-12-16 | perf probe: Fix use of kernel image path given by 'k' option | Franck Bui-Huu | 1 | -0/+5 |
| 2010-10-21 | perf probe: Add basic module support | Masami Hiramatsu | 1 | -3/+8 |
| 2010-10-21 | perf probe: Show accessible global variables | Masami Hiramatsu | 1 | -2/+6 |
| 2010-10-21 | perf probe: Function style fix | Masami Hiramatsu | 1 | -2/+2 |
| 2010-10-21 | perf probe: Show accessible local variables | Masami Hiramatsu | 1 | -7/+54 |
| 2010-07-30 | perf probe: Rename common fields/functions from kprobe to probe. | Srikar Dronamraju | 1 | -1/+0 |
| 2010-06-17 | perf probe: Add kernel source path option | Chase Douglas | 1 | -0/+2 |
| 2010-05-18 | perf probe: Don't call die() | Arnaldo Carvalho de Melo | 1 | -3/+7 |
| 2010-04-26 | perf probe: Add --max-probes option | Masami Hiramatsu | 1 | -1/+8 |
| 2010-04-14 | perf probe: Fix to use correct debugfs path finder | Masami Hiramatsu | 1 | -4/+0 |
| 2010-04-14 | perf probe: Remove die() from probe-event code | Masami Hiramatsu | 1 | -22/+48 |
| 2010-04-14 | perf probe: Support argument name | Masami Hiramatsu | 1 | -2/+2 |
| 2010-04-14 | perf: Fix endianness argument compatibility with OPT_BOOLEAN() and introduce ... | Ian Munsie | 1 | -1/+1 |
| 2010-04-02 | perf probe: Fix --line syntax help and document | Masami Hiramatsu | 1 | -1/+1 |
| 2010-03-22 | perf probe: Cleanup debuginfo related code | Masami Hiramatsu | 1 | -15/+13 |
| 2010-03-17 | perf probe: Introduce kprobe_trace_event and perf_probe_event | Masami Hiramatsu | 1 | -16/+14 |
| 2010-03-17 | perf probe: Add --dry-run option | Masami Hiramatsu | 1 | -0/+1 |
| 2010-03-17 | perf probe: Rename session to param | Masami Hiramatsu | 1 | -27/+27 |
| 2010-03-17 | perf probe: Move add-probe routine to util/ | Masami Hiramatsu | 1 | -123/+3 |
| 2010-03-17 | perf probe: Use wrapper functions | Masami Hiramatsu | 1 | -3/+1 |
| 2010-03-13 | perf probe: Fix probe_point buffer overrun | Masami Hiramatsu | 1 | -1/+0 |
| 2010-03-04 | perf probe: Correct probe syntax on command line help | Masami Hiramatsu | 1 | -1/+1 |
| 2010-02-25 | perf probe: Add lazy line matching support | Masami Hiramatsu | 1 | -5/+7 |
| 2010-02-25 | perf probe: Use elfutils-libdw for analyzing debuginfo | Masami Hiramatsu | 1 | -11/+11 |
| 2010-02-25 | perf probe: Rename probe finder functions | Masami Hiramatsu | 1 | -1/+1 |
| 2010-02-25 | perf probe: Do not show --line option without dwarf support | Masami Hiramatsu | 1 | -0/+2 |
| 2010-02-04 | perf probe: Don't use a perf_session instance just to resolve symbols | Arnaldo Carvalho de Melo | 1 | -13/+13 |
| 2010-02-04 | perf symbols: Remove perf_session usage in symbols layer | Arnaldo Carvalho de Melo | 1 | -3/+2 |
| 2010-01-17 | perf probe: Fix build error of builtin-probe.c | Hitoshi Mitake | 1 | -9/+10 |
| 2010-01-13 | perf probe: Support --line option to show probable source-code lines | Masami Hiramatsu | 1 | -13/+63 |
| 2010-01-13 | perf session: Keep pointers to the vmlinux maps | Arnaldo Carvalho de Melo | 1 | -3/+1 |
| 2009-12-17 | perf probe: Check whether debugfs path is correct | Masami Hiramatsu | 1 | -0/+4 |
| 2009-12-16 | perf symbols: Make symbol_conf global | Arnaldo Carvalho de Melo | 1 | -8/+6 |
| 2009-12-15 | perf probe: Fix to show which probe point is not found | Masami Hiramatsu | 1 | -2/+5 |
| 2009-12-15 | perf probe: Check symbols in symtab/kallsyms | Masami Hiramatsu | 1 | -10/+22 |
| 2009-12-15 | perf probe: Check build-id of vmlinux | Masami Hiramatsu | 1 | -42/+30 |
| 2009-12-15 | perf probe: Reject second attempt of adding same-name event | Masami Hiramatsu | 1 | -1/+5 |
| 2009-12-15 | perf probe: Support event name for --add option | Masami Hiramatsu | 1 | -4/+4 |
| 2009-12-15 | perf probe: Show need-dwarf message only if it is really needed | Masami Hiramatsu | 1 | -7/+11 |
| 2009-12-15 | perf probe: Check hyphen only argument | Masami Hiramatsu | 1 | -1/+6 |
| 2009-12-15 | perf probe: Cleanup struct session in builtin-probe.c | Masami Hiramatsu | 1 | -6/+7 |
| 2009-12-09 | perf probe: Support --del option | Masami Hiramatsu | 1 | -3/+30 |
| 2009-12-09 | perf probe: Support vmlinux on cwd by default | Masami Hiramatsu | 1 | -4/+6 |
| 2009-12-09 | perf probe: Fix add-probe command syntax without --add option | Masami Hiramatsu | 1 | -7/+26 |
| 2009-12-07 | perf probe: Use pr_debug for debug message | Masami Hiramatsu | 1 | -2/+2 |
| 2009-12-02 | perf_event: Fix compile error | Xiao Guangrong | 1 | -1/+4 |
| 2009-12-01 | perf probe: Add --list option for listing current probe events | Masami Hiramatsu | 1 | -1/+11 |
| 2009-12-01 | perf probe: Move probe event utility functions to probe-event.c | Masami Hiramatsu | 1 | -218/+9 |
| 2009-12-01 | perf probe: Fix probe array index for multiple probe points | Masami Hiramatsu | 1 | -1/+1 |
| 2009-12-01 | perf probe: Fix argv array size in probe parser | Masami Hiramatsu | 1 | -4/+7 |
| 2009-12-01 | perf probe: Change a debugging message from pr_info to pr_debug | Masami Hiramatsu | 1 | -1/+1 |
| 2009-11-24 | perf tools: Introduce zalloc() for the common calloc(1, N) case | Arnaldo Carvalho de Melo | 1 | -2/+2 |
| 2009-11-04 | perf/probes: Rename perf probe events group name | Masami Hiramatsu | 1 | -1/+1 |
| 2009-11-04 | perf/probes: Fall back to non-dwarf if possible | Masami Hiramatsu | 1 | -28/+36 |
| 2009-11-04 | perf/probes: Improve error messages | Masami Hiramatsu | 1 | -7/+13 |
| 2009-11-03 | perf probe: Annotate variable initialization | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2009-10-29 | perf/probes: Support function entry relative line number | Masami Hiramatsu | 1 | -7/+7 |
| 2009-10-29 | perf/probes: Improve probe point syntax of perf-probe | Masami Hiramatsu | 1 | -70/+111 |
| 2009-10-29 | perf/probes: Improve command-line option of perf-probe | Masami Hiramatsu | 1 | -10/+18 |
| 2009-10-23 | perf probe: Print debug messages using pr_*() | Arnaldo Carvalho de Melo | 1 | -10/+10 |
| 2009-10-17 | perf: Use eprintf() for debug messages in perf-probe | Masami Hiramatsu | 1 | -9/+14 |
| 2009-10-17 | perf: Use die() for error cases in perf-probe | Masami Hiramatsu | 1 | -33/+14 |
| 2009-10-12 | perf probe: Add perf probe command support without libdwarf | Masami Hiramatsu | 1 | -7/+35 |
| 2009-10-12 | perf: Add perf probe subcommand, a kprobe-event setup helper | Masami Hiramatsu | 1 | -0/+358 |