Age | Commit message (Expand) | Author | Files | Lines |
2023-05-26 | perf evsel: Separate bpf_counter_list and bpf_filters, can be used at the same time |  Song Liu | 2 | -4/+3 |
2023-05-26 | perf cs-etm: Copy kernel coresight-pmu.h header |  James Clark | 1 | -0/+13 |
2023-05-26 | perf build: Don't compile demangle-cxx.cpp if not necessary |  Ian Rogers | 2 | -1/+28 |
2023-05-26 | perf bpf filter: Fix a broken perf sample data naming for BPF CO-RE |  Namhyung Kim | 1 | -2/+2 |
2023-05-16 | perf metrics: Avoid segv with --topdown for metrics without a group |  Ian Rogers | 1 | -1/+1 |
2023-05-10 | perf lock contention: Add empty 'struct rq' to satisfy libbpf 'runqueue' type verification |  Jiri Olsa | 1 | -0/+2 |
2023-05-10 | perf bpf skels: Make vmlinux.h use bpf.h and perf_event.h in source directory |  Yang Jihong | 1 | -0/+1 |
2023-05-10 | perf parse-events: Do not break up AUX event group |  Adrian Hunter | 1 | -6/+3 |
2023-05-10 | perf evsel: Modify group pmu name for software events |  Ian Rogers | 1 | -6/+9 |
2023-05-10 | perf parse-events: Don't reorder ungrouped events by PMU |  Ian Rogers | 1 | -8/+15 |
2023-05-10 | perf metric: JSON flag to not group events if gathering a metric group |  Ian Rogers | 1 | -4/+4 |
2023-05-10 | perf stat: Introduce skippable evsels |  Ian Rogers | 2 | -2/+14 |
2023-05-10 | perf metric: Change divide by zero and !support events behavior |  Ian Rogers | 3 | -8/+25 |
2023-05-07 | Merge tag 'perf-tools-for-v6.4-3-2023-05-06' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux |  Linus Torvalds | 131 | -3119/+4981 |
2023-05-05 | perf metrics: Fix SEGV with --for-each-cgroup |  Ian Rogers | 1 | -0/+1 |
2023-05-05 | perf bpf skels: Stop using vmlinux.h generated from BTF, use subset of used structs + CO-RE |  Arnaldo Carvalho de Melo | 2 | -1/+173 |
2023-05-05 | perf stat: Separate bperf from bpf_profiler |  Dmitrii Dolgov | 1 | -0/+5 |
2023-05-04 | Merge tag 'loongarch-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson |  Linus Torvalds | 6 | -0/+100 |
2023-05-02 | perf tracepoint: Fix memory leak in is_valid_tracepoint() |  Yang Jihong | 1 | -0/+1 |
2023-05-02 | perf cs-etm: Add fix for coresight trace for any range of CPUs |  Ganapatrao Kulkarni | 1 | -1/+23 |
2023-05-02 | perf unwind: Suppress massive unsupported target platform errors |  Changbin Du | 1 | -1/+1 |
2023-05-02 | perf script: Print raw ip instead of binary offset for callchain |  Changbin Du | 1 | -7/+2 |
2023-05-02 | perf symbols: Fix return incorrect build_id size in elf_read_build_id() |  Yang Jihong | 1 | -1/+1 |
2023-05-02 | perf list: Modify the warning message about scandirat(3) |  Namhyung Kim | 1 | -1/+1 |
2023-05-02 | perf list: Fix memory leaks in print_tracepoint_events() |  Namhyung Kim | 1 | -4/+8 |
2023-05-02 | perf lock contention: Rework offset calculation with BPF CO-RE |  Namhyung Kim | 1 | -7/+7 |
2023-05-02 | perf lock contention: Fix struct rq lock access |  Namhyung Kim | 1 | -4/+4 |
2023-05-01 | tools/perf: Add basic support for LoongArch |  Huacai Chen | 6 | -0/+100 |
2023-04-28 | perf stat: Avoid SEGV on counter->name |  Ian Rogers | 1 | -1/+1 |
2023-04-24 | perf cs-etm: Add separate decode paths for timeless and per-thread modes |  James Clark | 1 | -38/+124 |
2023-04-24 | perf cs-etm: Use bool type for boolean values |  James Clark | 3 | -10/+10 |
2023-04-24 | perf cs-etm: Allow user to override timestamp and contextid settings |  James Clark | 1 | -0/+2 |
2023-04-24 | perf tools: Add util function for overriding user set config values |  James Clark | 2 | -0/+33 |
2023-04-24 | perf cs-etm: Fix timeless decode mode detection |  James Clark | 1 | -12/+18 |
2023-04-24 | perf evsel: Introduce evsel__name_is() method to check if the evsel name is equal to a given string |  Arnaldo Carvalho de Melo | 4 | -4/+10 |
2023-04-19 | perf probe: Add missing 0x prefix for addresses printed in hexadecimal |  Arnaldo Carvalho de Melo | 1 | -1/+1 |
2023-04-19 | perf map: Add reference count checking |  Ian Rogers | 5 | -50/+61 |
2023-04-19 | perf map: Add set_ methods for map->{start,end,pgoff,pgoff,reloc,erange_warned,dso,map_ip,unmap_ip,priv} |  Arnaldo Carvalho de Melo | 6 | -53/+120 |
2023-04-19 | perf map: Add missing conversions to map__refcnt() |  Arnaldo Carvalho de Melo | 2 | -4/+4 |
2023-04-19 | perf maps: Add reference count checking |  Ian Rogers | 6 | -39/+46 |
2023-04-19 | perf maps: Use maps__nr_maps() instead of open coded maps->nr_maps |  Arnaldo Carvalho de Melo | 1 | -1/+1 |
2023-04-19 | perf maps: Add maps__refcnt() accessor to allow checking maps pointer |  Arnaldo Carvalho de Melo | 2 | -3/+8 |
2023-04-19 | perf dso: Fix use before NULL check introduced by map__dso() introduction |  Arnaldo Carvalho de Melo | 1 | -1/+1 |
2023-04-18 | perf cs-etm: Fix segfault in dso lookup |  James Clark | 1 | -2/+4 |
2023-04-17 | perf namespaces: Introduce nsinfo__mntns_path() accessor to avoid accessing ->mntns_path directly |  Arnaldo Carvalho de Melo | 1 | -3/+8 |
2023-04-17 | perf namespaces: Introduce nsinfo__refcnt() accessor to avoid accessing ->refcnt directly |  Arnaldo Carvalho de Melo | 1 | -4/+8 |
2023-04-17 | perf namespaces: Use the need_setns() accessors instead of accessing ->need_setns directly |  Arnaldo Carvalho de Melo | 1 | -3/+3 |
2023-04-17 | perf namespaces: Add reference count checking |  Ian Rogers | 2 | -57/+78 |
2023-04-17 | perf dso: Add dso__filename_with_chroot() to reduce number of accesses to dso->nsinfo members |  Arnaldo Carvalho de Melo | 5 | -7/+11 |
2023-04-17 | perf cpumap: Add reference count checking |  Ian Rogers | 2 | -8/+8 |