| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-11-16 | perf util: Remove kernel version deadcode | Dr. David Alan Gilbert | 1 | -85/+0 |
| 2024-10-22 | perf tools: Don't set attr.exclude_guest by default | Namhyung Kim | 1 | -2/+8 |
| 2024-08-20 | perf cap: Tidy up and improve capability testing | Ian Rogers | 1 | -3/+9 |
| 2024-02-22 | perf list: Add scandirat compatibility function | Ian Rogers | 1 | -0/+19 |
| 2023-04-10 | perf util: Move input_name to util | Ian Rogers | 1 | -0/+2 |
| 2023-04-04 | perf tools: Avoid warning in do_realloc_array_as_needed() | Adrian Hunter | 1 | -1/+2 |
| 2023-03-14 | perf util: Remove weak sched_getcpu | Ian Rogers | 1 | -0/+16 |
| 2022-07-20 | perf tools: Add reallocarray_as_needed() | Adrian Hunter | 1 | -0/+33 |
| 2022-07-20 | perf tools: Remove also guest kcore_dir with host kcore_dir | Adrian Hunter | 1 | -2/+35 |
| 2022-04-20 | perf tools: Print warning when HAVE_DEBUGINFOD_SUPPORT is not set and user tr... | Martin Liška | 1 | -0/+5 |
| 2022-02-10 | perf tools: Try chroot'ed filename when opening dso/symbol | Namhyung Kim | 1 | -0/+31 |
| 2022-01-15 | perf record: Disable debuginfod by default | Jiri Olsa | 1 | -0/+15 |
| 2021-11-18 | perf report: Fix memory leaks around perf_tip() | Ian Rogers | 1 | -7/+7 |
| 2020-04-16 | perf tools: Support CAP_PERFMON capability | Alexey Budankov | 1 | -0/+1 |
| 2020-03-10 | perf util: Factor out sysctl__nmi_watchdog_enabled() | Kan Liang | 1 | -0/+18 |
| 2019-11-06 | perf record: Put a copy of kcore into the perf.data directory | Adrian Hunter | 1 | -0/+17 |
| 2019-11-06 | perf data: Rename directory "header" file to "data" | Adrian Hunter | 1 | -1/+1 |
| 2019-10-15 | perf tools: Fix resource leak of closedir() on the error paths | Yunfeng Ye | 1 | -2/+4 |
| 2019-09-25 | perf copyfile: Move copyfile routines to separate files | Arnaldo Carvalho de Melo | 1 | -135/+0 |
| 2019-09-25 | libperf: Move 'page_size' global variable to libperf | Jiri Olsa | 1 | -2/+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-08-26 | perf cacheline: Move cacheline related routines to separate files | Arnaldo Carvalho de Melo | 1 | -20/+0 |
| 2019-08-14 | perf tools: Add helpers to use capabilities if present | Igor Lubashev | 1 | -0/+9 |
| 2019-07-29 | libperf: Adopt the readn()/writen() functions from tools/perf | Jiri Olsa | 1 | -40/+0 |
| 2019-06-25 | perf kallsyms: Adopt hex2u64 from tools/perf/util/util.h | Arnaldo Carvalho de Melo | 1 | -13/+0 |
| 2019-02-25 | perf tools: Add perf_exe() helper to find perf binary | Andi Kleen | 1 | -0/+10 |
| 2019-02-25 | perf tools: Add rm_rf_perf_data function | Jiri Olsa | 1 | -0/+11 |
| 2019-02-25 | perf tools: Add pattern name checking to rm_rf | Jiri Olsa | 1 | -3/+33 |
| 2019-02-25 | perf tools: Add depth checking to rm_rf | Jiri Olsa | 1 | -2/+12 |
| 2019-02-20 | perf tools: Make rm_rf() remove single file | Jiri Olsa | 1 | -3/+13 |
| 2019-01-25 | perf namespaces: Remove namespaces.h from .h headers | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2018-09-19 | perf util: Make copyfile_offset() global | Jiri Olsa | 1 | -1/+1 |
| 2018-05-17 | perf tools: No need to unconditionally read the max_stack sysctls | Arnaldo Carvalho de Melo | 1 | -0/+13 |
| 2018-05-17 | perf tools: Read the cache line size lazily | Arnaldo Carvalho de Melo | 1 | -1/+20 |
| 2018-02-15 | perf tools: Substitute yet another strtoull() | Andy Shevchenko | 1 | -22/+2 |
| 2018-01-12 | perf tools: Fix copyfile_offset update of output offset | Jiri Olsa | 1 | -1/+1 |
| 2017-11-07 | Merge branch 'linus' into perf/core, to fix conflicts | Ingo Molnar | 1 | -0/+1 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-09-21 | perf tools: Provide mutex wrappers for pthreads rwlocks | Arnaldo Carvalho de Melo | 1 | -0/+13 |
| 2017-09-13 | perf tools: Make copyfile_offset() static | Arnaldo Carvalho de Melo | 1 | -1/+2 |
| 2017-07-18 | perf util: Add const modifier to buf in "writen" function | David Carrillo-Cisneros | 1 | -2/+4 |
| 2017-07-18 | perf buildid-cache: Support binary objects from other namespaces | Krister Johansen | 1 | -6/+28 |
| 2017-06-20 | perf tools: Do parameter validation earlier on fetch_kernel_version() | Arnaldo Carvalho de Melo | 1 | -5/+10 |
| 2017-06-20 | perf evsel: Adopt find_process() | Arnaldo Carvalho de Melo | 1 | -37/+0 |
| 2017-04-26 | perf units: Move parse_tag_value() to units.[ch] | Arnaldo Carvalho de Melo | 1 | -27/+0 |
| 2017-04-25 | perf memswap: Split the byteswap memory range wrappers from util.[ch] | Arnaldo Carvalho de Melo | 1 | -22/+0 |
| 2017-04-24 | perf tools: Remove string.h, unistd.h and sys/stat.h from util.h | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2017-04-24 | perf callchain: Move callchain specific routines from util.[ch] | Arnaldo Carvalho de Melo | 1 | -104/+0 |
| 2017-04-24 | perf debug: Move dump_stack() and sighandler_dump_stack() to debug.h | Arnaldo Carvalho de Melo | 1 | -31/+0 |
| 2017-04-24 | perf kvm: Make function only used by 'perf kvm' static | Arnaldo Carvalho de Melo | 1 | -14/+0 |
| 2017-04-20 | perf tools: Move timestamp routines from util.h to time-utils.h | Arnaldo Carvalho de Melo | 1 | -25/+0 |
| 2017-04-20 | perf tools: Move units conversion/formatting routines to separate object | Arnaldo Carvalho de Melo | 1 | -35/+0 |
| 2017-04-20 | perf tools: Add signal.h to places using its definitions | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2017-04-19 | perf tools: Remove include dirent.h from util.h | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2017-04-19 | perf tools: Move path related functions to util/path.h | Arnaldo Carvalho de Melo | 1 | -10/+0 |
| 2017-04-19 | perf tools: Move print_binary definitions to separate files | Arnaldo Carvalho de Melo | 1 | -54/+0 |
| 2017-04-19 | perf tools: Move sane ctype stuff from util.h to sane_ctype.h | Arnaldo Carvalho de Melo | 1 | -0/+2 |
| 2017-04-19 | perf tools: Including missing inttypes.h header | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2017-04-13 | perf util: Hint missing file when tool tips fail to load | David Carrillo-Cisneros | 1 | -1/+2 |
| 2017-01-31 | tools perf util: Make rm_rf(path) argument const | Joe Stringer | 1 | -1/+1 |
| 2017-01-11 | perf tools: Add unit_number__scnprintf function | Jiri Olsa | 1 | -0/+13 |
| 2016-12-01 | perf tools: Move parse_nsec_time to time-utils.c | David Ahern | 1 | -33/+0 |
| 2016-11-25 | perf tools: Fix kernel version error in ubuntu | Wang Nan | 1 | -2/+53 |
| 2016-10-28 | perf tools: Introduce timestamp__scnprintf_usec() | Namhyung Kim | 1 | -0/+8 |
| 2016-08-23 | tools: Introduce tools/include/linux/time64.h for *SEC_PER_*SEC macros | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2016-07-18 | perf tools: Make is_printable_array global | Jiri Olsa | 1 | -0/+16 |
| 2016-07-04 | perf tests: Fix hist accumulation test | Jiri Olsa | 1 | -6/+13 |
| 2016-06-14 | perf tools: Fix rm_rf() to handle non-regular files correctly | Masami Hiramatsu | 1 | -8/+5 |
| 2016-05-16 | perf tools: Separate accounting of contexts and real addresses in a stack trace | Arnaldo Carvalho de Melo | 1 | -1/+2 |
| 2016-05-11 | perf tools: Fix lsdir to set errno correctly | Masami Hiramatsu | 1 | -1/+1 |
| 2016-05-09 | perf callchain: Recording 'dwarf' callchains do not need DWARF unwinding support | He Kuang | 1 | -2/+0 |
| 2016-04-27 | perf tools: Set the maximum allowed stack from /proc/sys/kernel/perf_event_ma... | Arnaldo Carvalho de Melo | 1 | -0/+2 |
| 2016-04-26 | perf tools: Add lsdir() helper to read a directory | Masami Hiramatsu | 1 | -0/+34 |
| 2016-02-24 | perf tools: Make binary data printer code in trace_event public available | Wang Nan | 1 | -0/+37 |
| 2016-02-16 | tools lib api fs: Adopt filename__read_str from perf | Jiri Olsa | 1 | -48/+0 |
| 2016-01-29 | perf tools: Move timestamp creation to util | Wang Nan | 1 | -0/+17 |
| 2016-01-26 | perf symbols: Do not read symbols/data from device files | Jiri Olsa | 1 | -0/+10 |
| 2016-01-12 | perf tools: Fallback to srcdir/Documentation/tips.txt | Namhyung Kim | 1 | -5/+6 |
| 2016-01-08 | perf report: Show random usage tip on the help line | Namhyung Kim | 1 | -0/+27 |
| 2015-12-14 | perf tools: Use same signal handling strategy as 'record' | Arnaldo Carvalho de Melo | 1 | -1/+2 |
| 2015-12-09 | perf tools: Move term functions out of util.c | Josh Poimboeuf | 1 | -34/+0 |
| 2015-11-19 | perf report: Add callchain value option | Namhyung Kim | 1 | -1/+2 |
| 2015-11-06 | perf tools: Make fetch_kernel_version() publicly available | Wang Nan | 1 | -0/+30 |
| 2015-10-22 | perf tools: Defaults to 'caller' callchain order only if --children is enabled | Namhyung Kim | 1 | -1/+1 |
| 2015-10-05 | perf callchain: Switch default to 'graph,0.5,caller' | Arnaldo Carvalho de Melo | 1 | -2/+2 |
| 2015-09-18 | Merge branch 'perf/urgent' into perf/core, to pick up fixes before applying n... | Ingo Molnar | 1 | -1/+1 |
| 2015-09-17 | perf tools: Bool functions shouldn't return -1 | Peter Senna Tschudin | 1 | -1/+1 |
| 2015-09-04 | tools lib api fs: Move tracing_path interface into api/fs/tracing_path.c | Jiri Olsa | 1 | -70/+0 |
| 2015-09-02 | perf tools: Move tracing_path stuff under same namespace | Jiri Olsa | 1 | -10/+10 |
| 2015-09-02 | perf tools: Remove mountpoint arg from perf_debugfs_mount | Jiri Olsa | 1 | -7/+7 |
| 2015-08-28 | perf tools: Do not change lib/api/fs/debugfs directly | Jiri Olsa | 1 | -1/+0 |
| 2015-08-28 | perf tools: Add tracing_path and remove unneeded functions | Jiri Olsa | 1 | -52/+4 |
| 2015-08-08 | perf callchain: Move option parsing code to util.c | Kan Liang | 1 | -0/+90 |
| 2015-06-10 | perf tools: Avoid possible race condition in copyfile() | Milos Vyletel | 1 | -15/+31 |
| 2015-05-18 | perf tools: Introduce copyfile_offset() function | Namhyung Kim | 1 | -9/+29 |
| 2015-05-18 | perf tools: Add rm_rf() utility function | Namhyung Kim | 1 | -0/+43 |
| 2015-02-24 | perf tools: Introduce dump_stack signal helper | Arnaldo Carvalho de Melo | 1 | -0/+7 |
| 2015-02-11 | perf tools: Make perf aware of tracefs | Steven Rostedt (Red Hat) | 1 | -11/+49 |
| 2014-12-11 | perf tools: Use sysctl__read_int instead of ad-hoc copies | Arnaldo Carvalho de Melo | 1 | -8/+1 |
| 2014-12-11 | tools lib fs: Adopt filename__read_int from tools/perf/ | Arnaldo Carvalho de Melo | 1 | -17/+0 |
| 2014-10-03 | perf callchain: Move callchain_param to util object in to fix python test | Jiri Olsa | 1 | -0/+8 |
| 2014-08-15 | perf util: Replace strerror with strerror_r for thread-safety | Masami Hiramatsu | 1 | -2/+3 |
| 2014-08-13 | perf tools: Introduce set_term_quiet_input helper function | Jiri Olsa | 1 | -0/+13 |
| 2014-08-12 | perf tools: Show better error message in case we fail to open counters due to... | Jiri Olsa | 1 | -0/+36 |
| 2014-07-17 | perf tools: Move pr_* debug macros into debug object | Jiri Olsa | 1 | -0/+1 |
| 2014-07-07 | perf tools: Convert open coded equivalents to asprintf() | Andy Shevchenko | 1 | -7/+2 |
| 2014-06-09 | perf tools: Add support to dynamically get cacheline size | Don Zickus | 1 | -0/+1 |
| 2014-04-29 | perf tools: Handle EINTR error for readn/writen | Namhyung Kim | 1 | -0/+2 |
| 2014-02-18 | perf tools: Move fs.* to lib/api/fs/ | Borislav Petkov | 1 | -1/+1 |
| 2013-12-13 | perf tools: Move mem_bswap32/64 to util.c | Adrian Hunter | 1 | -0/+22 |
| 2013-12-13 | perf tools: Add perf_event_paranoid() | Adrian Hunter | 1 | -0/+19 |
| 2013-12-09 | perf kvm: Move code to generate filename for perf-kvm to function. | Dongsheng Yang | 1 | -0/+14 |
| 2013-12-04 | perf tools: Add filename__read_str util function | Jiri Olsa | 1 | -0/+49 |
| 2013-12-02 | perf tools: Add writen function | Jiri Olsa | 1 | -5/+19 |
| 2013-12-02 | perf tools: Fine tune readn function | Jiri Olsa | 1 | -5/+11 |
| 2013-12-02 | perf tools: Use correct return type for readn function | Jiri Olsa | 1 | -2/+2 |
| 2013-10-23 | perf tools: Do not accept parse_tag_value() overflow | Adrian Hunter | 1 | -0/+2 |
| 2013-10-17 | perf tools: Introduce filename__read_int helper | Arnaldo Carvalho de Melo | 1 | -0/+17 |
| 2013-10-14 | perf tools: Add copyfile_mode() | Adrian Hunter | 1 | -5/+13 |
| 2013-10-09 | perf tools: Add possibility to specify mmap size | Jiri Olsa | 1 | -0/+25 |
| 2013-10-09 | tools/perf: Standardize feature support define names to: HAVE_{FEATURE}_SUPPORT | Ingo Molnar | 1 | -2/+2 |
| 2013-08-07 | perf util: Add parse_nsec_time() function | Namhyung Kim | 1 | -0/+33 |
| 2013-07-12 | perf util: Move debugfs/tracing helper functions to util.c | Namhyung Kim | 1 | -0/+59 |
| 2013-03-15 | perf tools: Extract perf-specific stuff from debugfs.c | Borislav Petkov | 1 | -0/+27 |
| 2013-01-24 | perf tools: Move get_term_dimensions from top to util.c | David Ahern | 1 | -0/+22 |
| 2013-01-24 | perf python: Fix breakage introduced by the test_attr infrastructure | Arnaldo Carvalho de Melo | 1 | -0/+2 |
| 2012-10-29 | perf tools: Move hex2u64 into util object | Jiri Olsa | 1 | -0/+33 |
| 2012-10-06 | perf tools: Have the page size value available for all tools | Arnaldo Carvalho de Melo | 1 | -0/+2 |
| 2012-10-02 | perf tools: Convert to BACKTRACE_SUPPORT | Namhyung Kim | 1 | -2/+2 |
| 2012-09-07 | perf tools: add NO_BACKTRACE for application self-debugging | Irina Tirdea | 1 | -0/+6 |
| 2012-08-07 | perf tools: Add dump_stack function | Arnaldo Carvalho de Melo | 1 | -0/+19 |
| 2012-04-19 | perf annotate browser: Align jump labels | Arnaldo Carvalho de Melo | 1 | -0/+10 |
| 2012-02-13 | perf tools: cleanup initialization of attr->size | Stephane Eranian | 1 | -0/+2 |
| 2012-02-13 | perf tools: Change perf_guest default back to false | Joerg Roedel | 1 | -1/+1 |
| 2012-01-06 | perf kvm: Do guest-only counting by default | Joerg Roedel | 1 | -0/+15 |
| 2011-01-03 | perf util: Move do_read from session to util | Arnaldo Carvalho de Melo | 1 | -0/+17 |
| 2010-05-14 | perf report: Report number of events, not samples | Arnaldo Carvalho de Melo | 1 | -0/+22 |
| 2010-01-17 | perf: Fix implicit declaration of getline in util.c | Frederic Weisbecker | 1 | -6/+1 |
| 2010-01-16 | perf symbols: Cache /proc/kallsyms files by build-id | Arnaldo Carvalho de Melo | 1 | -0/+30 |
| 2009-12-28 | perf record: Introduce a symtab cache | Arnaldo Carvalho de Melo | 1 | -0/+69 |