| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-13 | perf header: Write bpf_prog (infos|btfs)_cnt to data file | Thomas Falcon | 1 | -8/+2 |
| 2025-07-25 | perf header: Clean up use of perf_env | Ian Rogers | 1 | -76/+98 |
| 2025-07-25 | perf evlist: Change env variable to session | Ian Rogers | 1 | -1/+1 |
| 2025-07-25 | perf build-id: Change sprintf functions to snprintf | Ian Rogers | 1 | -1/+1 |
| 2025-07-24 | libperf evsel: Rename own_cpus to pmu_cpus | Ian Rogers | 1 | -2/+2 |
| 2025-07-03 | perf header: Fix pipe mode header dumping | Ian Rogers | 1 | -1/+14 |
| 2025-06-25 | perf header: Don't write empty BPF/BTF info | Ian Rogers | 1 | -2/+8 |
| 2025-06-25 | perf header: Display message if BPF/BTF info is empty | Ian Rogers | 1 | -0/+6 |
| 2025-06-25 | perf header: Allow tracing of attr events | Ian Rogers | 1 | -0/+8 |
| 2025-06-25 | perf header: In pipe mode dump features without --header/-I | Ian Rogers | 1 | -14/+8 |
| 2025-06-20 | perf record: collect BPF metadata from new programs | Blake Jones | 1 | -0/+1 |
| 2025-06-20 | perf header: remove unecessary core id test | Anubhav Shelat | 1 | -16/+0 |
| 2025-03-24 | perf report: Fix a memory leak for perf_env on AMD | Namhyung Kim | 1 | -0/+2 |
| 2025-02-24 | perf header: Switch mem topology to io_dir__readdir | Ian Rogers | 1 | -15/+16 |
| 2024-12-10 | perf header: Fix one memory leakage in process_bpf_prog_info() | Zhongqiu Han | 1 | -1/+4 |
| 2024-12-10 | perf header: Fix one memory leakage in process_bpf_btf() | Zhongqiu Han | 1 | -1/+2 |
| 2024-11-16 | perf header: Pass a perf_cpu rather than a PMU to get_cpuid_str | Ian Rogers | 1 | -1/+21 |
| 2024-11-16 | perf header: Refactor get_cpuid to take a CPU for ARM | Ian Rogers | 1 | -4/+5 |
| 2024-11-16 | perf header: Move is_cpu_online to numa bench | Ian Rogers | 1 | -51/+0 |
| 2024-11-08 | perf build: Include libtraceevent headers directly indicated by pkg-config | Yicong Yang | 1 | -1/+1 |
| 2024-08-30 | perf header: Remove repipe option | Ian Rogers | 1 | -14/+5 |
| 2024-08-30 | perf inject: Overhaul handling of pipe files | Ian Rogers | 1 | -6/+6 |
| 2024-08-29 | perf header: Allow attributes to be written after data | Ian Rogers | 1 | -39/+67 |
| 2024-08-29 | perf header: Fail read if header sections overlap | Ian Rogers | 1 | -0/+18 |
| 2024-08-12 | perf tool: Constify tool pointers | Ian Rogers | 1 | -3/+3 |
| 2024-05-06 | perf dso: Add reference count checking and accessor functions | Ian Rogers | 1 | -4/+4 |
| 2024-01-03 | perf env: Avoid recursively taking env->bpf_progs.lock | Ian Rogers | 1 | -4/+4 |
| 2023-12-13 | perf header: Fix one memory leakage in perf_event__fprintf_event_update() | Yicong Yang | 1 | -2/+3 |
| 2023-11-27 | perf header: Fix segfault on build_mem_topology() error path | Adrian Hunter | 1 | -1/+3 |
| 2023-11-10 | perf header: Additional note on AMD IBS for max_precise pmu cap | Arnaldo Carvalho de Melo | 1 | -0/+8 |
| 2023-11-06 | perf header: Support num and width of branch counters | Kan Liang | 1 | -3/+15 |
| 2023-10-12 | perf header: Fix various error path memory leaks | Ian Rogers | 1 | -26/+34 |
| 2023-08-29 | perf tools: Convert to perf_record_header_attr_id() | Namhyung Kim | 1 | -1/+1 |
| 2023-08-29 | perf tools: Handle old data in PERF_RECORD_ATTR | Namhyung Kim | 1 | -5/+6 |
| 2023-08-29 | perf tools: Allow to use cpuinfo on LoongArch | Yanteng Si | 1 | -0/+2 |
| 2023-08-25 | perf pmu: Remove logic for PMU name being NULL | Ian Rogers | 1 | -7/+1 |
| 2023-08-25 | perf header: Fix missing PMU caps | Ian Rogers | 1 | -15/+16 |
| 2023-06-12 | perf header: Avoid out-of-bounds read | Ian Rogers | 1 | -1/+1 |
| 2023-06-12 | perf header: Ensure bitmaps are freed | Ian Rogers | 1 | -2/+10 |
| 2023-05-28 | perf header: Make nodes dynamic in write_mem_topology() | Ian Rogers | 1 | -16/+25 |
| 2023-05-27 | perf pmus: Remove perf_pmus__has_hybrid | Ian Rogers | 1 | -1/+1 |
| 2023-05-27 | perf pmus: Allow just core PMU scanning | Ian Rogers | 1 | -4/+1 |
| 2023-05-27 | perf pmu: Separate pmu and pmus | Ian Rogers | 1 | -7/+8 |
| 2023-05-27 | perf header: Avoid hybrid PMU list in write_pmu_caps | Ian Rogers | 1 | -8/+11 |
| 2023-05-23 | perf: Extract building cache level for a CPU into separate function | K Prateek Nayak | 1 | -23/+39 |
| 2023-03-13 | perf evlist: Remove nr_groups | Ian Rogers | 1 | -2/+1 |
| 2022-12-14 | perf build: Use libtraceevent from the system | Ian Rogers | 1 | -0/+19 |
| 2022-12-05 | perf tools: Use dedicated non-atomic clear/set bit helpers | Sean Christopherson | 1 | -4/+4 |
| 2022-10-04 | perf events: Prefer union over variable length array | Ian Rogers | 1 | -16/+8 |
| 2022-07-18 | Merge remote-tracking branch 'torvalds/master' into perf/core | Arnaldo Carvalho de Melo | 1 | -0/+14 |
| 2022-06-26 | perf inject: Adjust output data offset for backward compatibility | Raul Silvera | 1 | -0/+14 |
| 2022-06-24 | perf header: Record non-CPU PMU capabilities | Ravi Bangoria | 1 | -71/+89 |
| 2022-06-24 | perf header: Store PMU caps in an array of strings | Ravi Bangoria | 1 | -29/+34 |
| 2022-06-24 | perf header: Pass "cpu" pmu name while printing caps | Ravi Bangoria | 1 | -9/+3 |
| 2022-06-23 | perf script: Add some missing event dumps | Adrian Hunter | 1 | -0/+3 |
| 2022-05-23 | perf inject: Keep some features sections from input file | Adrian Hunter | 1 | -0/+8 |
| 2022-05-23 | perf header: Add ability to keep feature sections | Adrian Hunter | 1 | -8/+46 |
| 2022-04-14 | perf bench: Fix numa testcase to check if CPU used to bind task is online | Athira Rajeev | 1 | -0/+51 |
| 2022-03-22 | perf header: Fix spelling mistake "could't" -> "couldn't" | Colin Ian King | 1 | -1/+1 |
| 2022-03-12 | perf tools: Set build-id using build-id header on new mmap records | James Clark | 1 | -0/+1 |
| 2022-01-12 | perf cpumap: Give CPUs their own type | Ian Rogers | 1 | -3/+3 |
| 2021-12-06 | perf header: Fix memory leaks when processing feature headers | Ian Rogers | 1 | -5/+10 |
| 2021-11-18 | perf evsel: Fix memory leaks relating to unit | Ian Rogers | 1 | -3/+5 |
| 2021-11-13 | perf cputopo: Match thread_siblings to topology ABI name | Ian Rogers | 1 | -3/+3 |
| 2021-11-13 | perf cputopo: Match die_siblings to topology ABI name | Ian Rogers | 1 | -4/+4 |
| 2021-11-13 | perf cputopo: Update to use pakage_cpus | Ian Rogers | 1 | -3/+3 |
| 2021-11-01 | perf bpf: Pull in bpf_program__get_prog_info_linear() | Dave Marchevsky | 1 | -6/+7 |
| 2021-09-08 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -2/+2 |
| 2021-09-08 | tools: rename bitmap_alloc() to bitmap_zalloc() | Andy Shevchenko | 1 | -2/+2 |
| 2021-08-31 | perf header: Fix spelling mistake "cant'" -> "can't" | Colin Ian King | 1 | -1/+1 |
| 2021-08-02 | perf tools: Pass a fd to perf_file_header__read_pipe() | Namhyung Kim | 1 | -6/+6 |
| 2021-07-09 | libperf: Move 'nr_groups' from tools/perf to evlist::nr_groups | Jiri Olsa | 1 | -2/+2 |
| 2021-07-09 | libperf: Move 'leader' from tools/perf to perf_evsel::leader | Jiri Olsa | 1 | -2/+2 |
| 2021-07-09 | libperf: Move 'idx' from tools/perf to perf_evsel::idx | Jiri Olsa | 1 | -5/+5 |
| 2021-05-17 | perf header: Support HYBRID_CPU_PMU_CAPS feature | Jin Yao | 1 | -19/+143 |
| 2021-05-17 | perf header: Support HYBRID_TOPOLOGY feature | Jin Yao | 1 | -0/+87 |
| 2021-05-12 | perf inject: Add facility to do in place update | Adrian Hunter | 1 | -0/+5 |
| 2021-03-23 | perf tools: Fix various typos in comments | Ingo Molnar | 1 | -9/+9 |
| 2021-03-06 | perf tools: Cast (struct timeval).tv_sec when printing | Pierre Gondois | 1 | -2/+2 |
| 2021-02-18 | perf tools: Simplify the calculation of variables | Jiapeng Chong | 1 | -1/+1 |
| 2021-01-15 | perf inject: Correct event attribute sizes | Al Grant | 1 | -0/+8 |
| 2020-11-30 | perf evlist: Use the right prefix for 'struct evlist' header methods | Arnaldo Carvalho de Melo | 1 | -10/+5 |
| 2020-11-30 | perf evlist: Use the right prefix for 'struct evlist' sample id lookup methods | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2020-11-30 | perf evlist: Use the right prefix for 'struct evlist' 'find' methods | Arnaldo Carvalho de Melo | 1 | -3/+2 |
| 2020-11-30 | perf evsel: Convert last 'struct evsel' methods to the right evsel__ prefix | Arnaldo Carvalho de Melo | 1 | -3/+2 |
| 2020-11-16 | perf data: Allow to use stdio functions for pipe mode | Namhyung Kim | 1 | -4/+4 |
| 2020-11-04 | perf env: Conditionally compile BPF support code on having HAVE_LIBBPF_SUPPORT | Arnaldo Carvalho de Melo | 1 | -13/+8 |
| 2020-10-14 | perf tools: Add size to 'struct perf_record_header_build_id' | Jiri Olsa | 1 | -3/+7 |
| 2020-10-14 | perf tools: Pass build_id object to dso__set_build_id() | Jiri Olsa | 1 | -1/+3 |
| 2020-10-14 | perf tools: Pass build_id object to build_id__sprintf() | Jiri Olsa | 1 | -2/+1 |
| 2020-10-14 | perf tools: Use build_id object in dso | Jiri Olsa | 1 | -1/+1 |
| 2020-08-13 | perf tools: Fix module symbol processing | Jiri Olsa | 1 | -2/+1 |
| 2020-08-13 | perf tools: Rename 'enum dso_kernel_type' to 'enum dso_space_type' | Jiri Olsa | 1 | -6/+6 |
| 2020-08-06 | perf tools: Move clockid_res_ns under clock struct | Jiri Olsa | 1 | -4/+4 |
| 2020-08-06 | perf header: Store clock references for -k/--clockid option | Jiri Olsa | 1 | -0/+113 |
| 2020-05-28 | perf session: Try to read pipe data from file | Jiri Olsa | 1 | -4/+12 |
| 2020-05-28 | perf tools: Do not seek in pipe fd during tracing data processing | Jiri Olsa | 1 | -4/+14 |
| 2020-05-05 | perf evsel: Rename perf_evsel__is_*() to evsel__is*() | Arnaldo Carvalho de Melo | 1 | -4/+2 |
| 2020-05-05 | perf evsel: Rename *perf_evsel__*name() to *evsel__*name() | Arnaldo Carvalho de Melo | 1 | -4/+3 |
| 2020-04-18 | perf header: Support CPU PMU capabilities | Kan Liang | 1 | -0/+108 |
| 2020-03-09 | perf header: Add check for unexpected use of reserved membrs in event attr | Kan Liang | 1 | -0/+37 |
| 2020-01-15 | perf header: Use last modification time for timestamp | Michael Petlan | 1 | -1/+1 |
| 2019-12-11 | perf header: Fix false warning when there are no duplicate cache entries | Michael Petlan | 1 | -15/+6 |
| 2019-12-11 | perf arch: Make the default get_cpuid() return compatible error | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2019-10-15 | perf tools: Fix resource leak of closedir() on the error paths | Yunfeng Ye | 1 | -1/+3 |
| 2019-09-25 | perf evsel: Introduce evsel_fprintf.h | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2019-09-25 | libperf: Move 'page_size' global variable to libperf | Jiri Olsa | 1 | -1/+1 |
| 2019-09-25 | libperf: Add perf_evlist__id_add() function | Jiri Olsa | 1 | -2/+2 |
| 2019-09-25 | libperf: Add perf_evsel__alloc_id/perf_evsel__free_id functions | Jiri Olsa | 1 | -2/+2 |
| 2019-09-25 | libperf: Move 'ids' from 'struct evsel' to 'struct perf_evsel' | Jiri Olsa | 1 | -7/+7 |
| 2019-09-25 | libperf: Move 'id' from 'struct evsel' to 'struct perf_evsel' | Jiri Olsa | 1 | -5/+5 |
| 2019-09-20 | perf tools: Fix segfault in cpu_cache_level__read() | Jiri Olsa | 1 | -1/+1 |
| 2019-09-20 | perf tools: Move event synthesizing routines to separate .c file | Arnaldo Carvalho de Melo | 1 | -390/+3 |
| 2019-09-20 | perf tools: Move event synthesizing routines to separate header | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2019-09-20 | perf tools: Remove util.h from where it is not needed | Arnaldo Carvalho de Melo | 1 | -1/+2 |
| 2019-08-31 | perf dsos: Move the dsos struct and its methods to separate source files | 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-29 | perf header: Move CPUINFO_PROC to the only file where it is used | Arnaldo Carvalho de Melo | 1 | -0/+18 |
| 2019-08-29 | perf header: Replace MAX_NR_CPUS with cpu__max_cpu() | Kyle Meyer | 1 | -3/+4 |
| 2019-08-29 | libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix | Jiri Olsa | 1 | -27/+27 |
| 2019-08-28 | libperf: Add PERF_RECORD_EVENT_UPDATE 'struct event_update_event' to perf/eve... | Jiri Olsa | 1 | -1/+1 |
| 2019-08-28 | perf evlist: Remove needless util.h from evlist.h | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2019-08-14 | perf record: Support aarch64 random socket_id assignment | Tan Xiaojun | 1 | -1/+3 |
| 2019-07-29 | libperf: Move nr_members from perf's evsel to libperf's perf_evsel | Jiri Olsa | 1 | -6/+6 |
| 2019-07-29 | libperf: Add own_cpus to struct perf_evsel | Jiri Olsa | 1 | -5/+5 |
| 2019-07-29 | libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions | Jiri Olsa | 1 | -1/+2 |
| 2019-07-29 | libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel | Jiri Olsa | 1 | -14/+14 |
| 2019-07-29 | libperf: Add nr_entries to struct perf_evlist | Jiri Olsa | 1 | -2/+2 |
| 2019-07-29 | libperf: Include perf_evlist in evlist object | Jiri Olsa | 1 | -2/+2 |
| 2019-07-29 | perf evlist: Rename perf_evlist__add() to evlist__add() | Jiri Olsa | 1 | -2/+2 |
| 2019-07-29 | perf evsel: Rename perf_evsel__new() to evsel__new() | Jiri Olsa | 1 | -2/+2 |
| 2019-07-29 | perf evlist: Rename perf_evlist__delete() to evlist__delete() | Jiri Olsa | 1 | -2/+2 |
| 2019-07-29 | perf evlist: Rename perf_evlist__new() to evlist__new() | Jiri Olsa | 1 | -2/+2 |
| 2019-07-29 | perf evlist: Rename struct perf_evlist to struct evlist | Jiri Olsa | 1 | -43/+43 |
| 2019-07-29 | perf evsel: Rename struct perf_evsel to struct evsel | Jiri Olsa | 1 | -29/+29 |
| 2019-07-29 | perf cpu_map: Rename struct cpu_map to struct perf_cpu_map | Jiri Olsa | 1 | -2/+2 |
| 2019-07-29 | perf header: Fix use of unitialized value warning | Numfor Mbiziwo-Tiapo | 1 | -1/+1 |
| 2019-07-29 | perf header: Fix divide by zero error if f_header.attr_size==0 | Vince Weaver | 1 | -0/+7 |
| 2019-07-23 | perf tools: Fix proper buffer size for feature processing | Jiri Olsa | 1 | -1/+1 |
| 2019-07-09 | perf tools: Use zfree() where applicable | Arnaldo Carvalho de Melo | 1 | -3/+3 |
| 2019-07-09 | tools lib: Adopt zalloc()/zfree() from tools/perf | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2019-07-08 | Merge remote-tracking branch 'tip/perf/core' into perf/urgent | Arnaldo Carvalho de Melo | 1 | -15/+96 |
| 2019-07-06 | perf header: Assign proper ff->ph in perf_event__synthesize_features() | Song Liu | 1 | -0/+1 |
| 2019-07-01 | perf tools: Ditch rtrim(), use strim() from tools/lib | Arnaldo Carvalho de Melo | 1 | -3/+3 |
| 2019-06-25 | perf header: Use skip_spaces() in __write_cpudesc() | Arnaldo Carvalho de Melo | 1 | -3/+2 |
| 2019-06-25 | tools perf: Move from sane_ctype.h obtained from git to the Linux's original | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2019-06-25 | perf tools: Increase MAX_NR_CPUS and MAX_CACHES | Kyle Meyer | 1 | -1/+1 |
| 2019-06-10 | perf header: Rename "sibling cores" to "sibling sockets" | Kan Liang | 1 | -1/+1 |
| 2019-06-10 | perf header: Add die information in CPU topology | Kan Liang | 1 | -6/+88 |
| 2019-05-15 | perf record: Implement COMPRESSED event record and its attributes | Alexey Budankov | 1 | -0/+53 |
| 2019-04-16 | perf header: Fix lock/unlock imbalances when processing BPF/BTF info | Gustavo A. R. Silva | 1 | -9/+13 |
| 2019-03-21 | perf bpf: Show more BPF program info in print_bpf_prog_info() | Song Liu | 1 | -2/+3 |
| 2019-03-19 | perf bpf: Save BTF information as headers to perf.data | Song Liu | 1 | -1/+100 |
| 2019-03-19 | perf bpf: Save bpf_prog_info information as headers to perf.data | Song Liu | 1 | -1/+152 |
| 2019-03-11 | perf header: Add DIR_FORMAT feature to describe directory data | Jiri Olsa | 1 | -1/+43 |
| 2019-02-25 | perf tools: Add perf_exe() helper to find perf binary | Andi Kleen | 1 | -9/+3 |
| 2019-02-19 | perf tools: Add numa_topology object | Jiri Olsa | 1 | -93/+26 |
| 2019-02-19 | perf tools: Add cpu_topology object | Jiri Olsa | 1 | -146/+4 |
| 2019-02-19 | perf header: Fix wrong node write in NUMA_TOPOLOGY feature | Jiri Olsa | 1 | -1/+1 |
| 2019-02-14 | perf header: Remove unused 'cpu_nr' field from 'struct cpu_topo' | Jiri Olsa | 1 | -2/+0 |
| 2019-02-14 | perf header: Get rid of write_it label | Jiri Olsa | 1 | -4/+2 |
| 2018-12-18 | perf header: Fix up argument to ctime() | Arnaldo Carvalho de Melo | 1 | -1/+3 |
| 2018-12-17 | perf header: Fix unchecked usage of strncpy() | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2018-12-17 | perf header: Fix unchecked usage of strncpy() | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2018-12-17 | perf tools: Fix diverse comment typos | Ingo Molnar | 1 | -1/+1 |
| 2018-12-17 | tools lib traceevent, perf tools: Rename 'struct tep_event_format' to 'struct... | Tzvetomir Stoyanov | 1 | -1/+1 |
| 2018-11-21 | perf pmu: Move *_cpuid_str() weak functions to header.c | Kan Liang | 1 | -0/+39 |
| 2018-10-18 | perf record: Encode -k clockid frequency into Perf trace | Alexey Budankov | 1 | -0/+23 |
| 2018-09-19 | tools lib traceevent, perf tools: Rename struct event_format to struct tep_ev... | Tzvetomir Stoyanov (VMware) | 1 | -1/+1 |
| 2018-09-19 | perf tools: Remove perf_tool from event_op2 | Jiri Olsa | 1 | -9/+7 |
| 2018-08-30 | perf tools: Switch 'session' argument to 'evlist' in perf_event__synthesize_a... | Jiri Olsa | 1 | -3/+3 |
| 2018-08-13 | tools lib traceevent, perf tools: Rename pevent find APIs | Tzvetomir Stoyanov (VMware) | 1 | -1/+1 |
| 2018-08-10 | tools lib traceevent, perf tools: Rename struct pevent to struct tep_handle | Tzvetomir Stoyanov (VMware) | 1 | -2/+2 |
| 2018-08-08 | perf tools: Drop unneeded bitmap_zero() calls | Yury Norov | 1 | -3/+0 |
| 2018-07-24 | perf tools: Synthesize GROUP_DESC feature in pipe mode | Jiri Olsa | 1 | -1/+1 |
| 2018-06-25 | perf tools: Fix crash caused by accessing feat_ops[HEADER_LAST_FEATURE] | Ravi Bangoria | 1 | -1/+1 |
| 2018-06-25 | perf record: Support s390 random socket_id assignment | Thomas Richter | 1 | -1/+9 |
| 2018-06-06 | perf record: Enable arbitrary event names thru name= modifier | Alexey Budankov | 1 | -2/+18 |
| 2018-06-04 | perf tools: Ditch the symbol_conf.nr_events global | Arnaldo Carvalho de Melo | 1 | -4/+0 |
| 2018-04-13 | perf record: Change warning for missing sysfs entry to debug | Thomas Richter | 1 | -1/+2 |
| 2018-03-16 | perf report: Support forced leader feature in pipe mode | Jiri Olsa | 1 | -1/+10 |
| 2018-03-08 | perf tools: Add MEM_TOPOLOGY feature to perf data file | Jiri Olsa | 1 | -0/+305 |
| 2018-03-08 | perf report: Display perf.data header info | Jiri Olsa | 1 | -1/+6 |
| 2018-01-08 | perf header: Add infrastructure to record first and last sample time | Jin Yao | 1 | -0/+60 |
| 2017-12-27 | perf perf: Remove duplicate includes | Pravin Shedge | 1 | -2/+0 |
| 2017-11-29 | perf record: Synthesize unit/scale/... in event update | Andi Kleen | 1 | -0/+68 |
| 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-10-30 | perf tools: Add struct perf_data_file | Jiri Olsa | 1 | -1/+1 |
| 2017-10-30 | perf tools: Rename struct perf_data_file to perf_data | Jiri Olsa | 1 | -10/+10 |
| 2017-08-17 | perf tools: Use default CPUINFO_PROC where it fits | Arnaldo Carvalho de Melo | 1 | -3/+0 |
| 2017-07-18 | perf header: Add event desc to pipe-mode header | David Carrillo-Cisneros | 1 | -2/+17 |
| 2017-07-18 | perf tools: Add feature header record to pipe-mode | David Carrillo-Cisneros | 1 | -0/+98 |
| 2017-07-18 | perf header: Change FEAT_OP* macros | David Carrillo-Cisneros | 1 | -28/+44 |
| 2017-07-18 | perf header: Add a buffer to struct feat_fd | David Carrillo-Cisneros | 1 | -5/+70 |
| 2017-07-18 | perf header: Make write_pmu_mappings pipe-mode friendly | David Carrillo-Cisneros | 1 | -10/+11 |
| 2017-07-18 | perf header: Use struct feat_fd in read header records | David Carrillo-Cisneros | 1 | -51/+50 |
| 2017-07-18 | perf header: Don't pass struct perf_file_section to process_##_feat | David Carrillo-Cisneros | 1 | -34/+24 |
| 2017-07-18 | perf header: Use struct feat_fd to process header records | David Carrillo-Cisneros | 1 | -85/+79 |
| 2017-07-18 | perf header: Use struct feat_fd for print | David Carrillo-Cisneros | 1 | -55/+47 |