| Commit message (Expand) | Author | Age | Files | Lines |
* | perf tools: Support reading PERF_FORMAT_LOST | Namhyung Kim | 2022-08-19 | 1 | -11/+18 |
* | perf evsel: Add arch_evsel__hw_name() | Kan Liang | 2022-07-29 | 1 | -1/+6 |
* | perf tools: Add machine_pid and vcpu to perf_sample | Adrian Hunter | 2022-07-20 | 1 | -0/+1 |
* | perf tools: Factor out evsel__id_hdr_size() | Adrian Hunter | 2022-07-20 | 1 | -0/+26 |
* | Merge remote-tracking branch 'torvalds/master' into perf/core | Arnaldo Carvalho de Melo | 2022-07-18 | 1 | -0/+9 |
|\ |
|
| * | perf offcpu: Accept allowed sample types only | Namhyung Kim | 2022-06-28 | 1 | -0/+9 |
* | | perf record ibs: Warn about sampling period skew | Ravi Bangoria | 2022-06-24 | 1 | -0/+7 |
|/ |
|
* | perf unwind: Use dynamic register set for DWARF unwind | James Clark | 2022-05-26 | 1 | -1/+1 |
* | perf report: Do not extend sample type of bpf-output event | Namhyung Kim | 2022-05-26 | 1 | -2/+2 |
* | perf stat: Add requires_cpu flag for uncore | Adrian Hunter | 2022-05-26 | 1 | -0/+1 |
* | perf stat: Always keep perf metrics topdown events in a group | Kan Liang | 2022-05-20 | 1 | -2/+11 |
* | perf evlist: Keep topdown counters in weak group | Ian Rogers | 2022-05-17 | 1 | -0/+10 |
* | perf evsel: Add tool event helpers | Ian Rogers | 2022-05-09 | 1 | -10/+31 |
* | perf evsel: Constify a few arrays | Ian Rogers | 2022-05-09 | 1 | -7/+7 |
* | perf list: Print all available tool events | Florian Fischer | 2022-04-20 | 1 | -7/+12 |
* | perf evsel: Improve AMD IBS (Instruction-Based Sampling) error handling messages | Kim Phillips | 2022-03-26 | 1 | -0/+25 |
* | perf evsel: Make evsel__env() always return a valid env | Kim Phillips | 2022-03-22 | 1 | -1/+1 |
* | perf evsel: Add error message for unsupported branch stack cases | James Clark | 2022-03-07 | 1 | -0/+4 |
* | perf evsel: Override attr->sample_period for non-libpfm4 events | German Gomez | 2022-01-22 | 1 | -8/+17 |
* | perf cpumap: Migrate to libperf cpumap api | Ian Rogers | 2022-01-22 | 1 | -9/+11 |
* | Merge tag 'perf-tools-for-v5.17-2022-01-16' of git://git.kernel.org/pub/scm/l... | Linus Torvalds | 2022-01-18 | 1 | -90/+76 |
|\ |
|
| * | perf cpumap: Give CPUs their own type | Ian Rogers | 2022-01-12 | 1 | -3/+3 |
| * | perf evsel: Rename variable cpu to index | Ian Rogers | 2022-01-12 | 1 | -41/+42 |
| * | perf evsel: Reduce scope of evsel__ignore_missing_thread | Ian Rogers | 2022-01-12 | 1 | -4/+4 |
| * | perf evsel: Rename CPU around get_group_fd | Ian Rogers | 2022-01-12 | 1 | -11/+11 |
| * | perf stat: Correct variable name for read counter | Ian Rogers | 2022-01-12 | 1 | -15/+15 |
| * | perf evsel: Derive CPUs and threads in alloc_counts | Ian Rogers | 2022-01-12 | 1 | -1/+1 |
| * | perf evsel: Improve error message for uncore events | Ian Rogers | 2022-01-12 | 1 | -0/+4 |
| * | libperf: Adopt perf_counts_values__scale() from tools/perf/util | Shunsuke Nakamura | 2021-12-08 | 1 | -19/+0 |
* | | tools/perf: Add '__rel_loc' event field parsing support | Masami Hiramatsu | 2021-12-06 | 1 | -0/+2 |
|/ |
|
* | perf evsel: Fix memory leaks relating to unit | Ian Rogers | 2021-11-18 | 1 | -9/+9 |
* | perf expr: Add source_count for aggregating events | Ian Rogers | 2021-11-13 | 1 | -0/+12 |
* | perf evsel: Don't set exclude_guest by default | Ravi Bangoria | 2021-11-07 | 1 | -5/+7 |
* | perf evsel: Fix missing exclude_{host,guest} setting | Namhyung Kim | 2021-11-06 | 1 | -5/+22 |
* | perf evsel: Add bitfield_swap() to handle branch_stack endian issue | Madhavan Srinivasan | 2021-10-28 | 1 | -2/+75 |
* | perf parse-events: Add new "metric-id" term | Ian Rogers | 2021-10-20 | 1 | -0/+17 |
* | perf tools: Factor out copy_config_terms() and free_config_terms() | Adrian Hunter | 2021-09-11 | 1 | -5/+15 |
* | perf evsel: Handle precise_ip fallback in evsel__open_cpu() | Riccardo Mancini | 2021-08-31 | 1 | -33/+26 |
* | perf evsel: Move bpf_counter__install_pe() to success path in evsel__open_cpu() | Riccardo Mancini | 2021-08-31 | 1 | -2/+2 |
* | perf evsel: Move test_attr__open() to success path in evsel__open_cpu() | Riccardo Mancini | 2021-08-31 | 1 | -5/+5 |
* | perf evsel: Move ignore_missing_thread() to fallback code | Riccardo Mancini | 2021-08-31 | 1 | -16/+13 |
* | perf evsel: Separate rlimit increase from evsel__open_cpu() | Riccardo Mancini | 2021-08-31 | 1 | -20/+30 |
* | perf evsel: Separate missing feature detection from evsel__open_cpu() | Riccardo Mancini | 2021-08-31 | 1 | -83/+91 |
* | perf evsel: Add evsel__prepare_open() | Riccardo Mancini | 2021-08-31 | 1 | -0/+14 |
* | perf evsel: Separate missing feature disabling from evsel__open_cpu | Riccardo Mancini | 2021-08-31 | 1 | -26/+31 |
* | perf evsel: Save open flags in evsel in prepare_open() | Riccardo Mancini | 2021-08-31 | 1 | -12/+12 |
* | perf evsel: Separate open preparation from open itself | Riccardo Mancini | 2021-08-31 | 1 | -11/+34 |
* | perf evsel: Remove retry_sample_id goto label | Riccardo Mancini | 2021-08-31 | 1 | -2/+1 |
* | libperf: Move 'leader' from tools/perf to perf_evsel::leader | Jiri Olsa | 2021-07-09 | 1 | -5/+24 |
* | libperf: Move 'idx' from tools/perf to perf_evsel::idx | Jiri Olsa | 2021-07-09 | 1 | -2/+1 |