| Commit message (Expand) | Author | Age | Files | Lines |
* | perf stat aggregation: Add separate thread member | James Clark | 2020-12-24 | 1 | -7/+7 |
* | perf stat aggregation: Add separate core member | James Clark | 2020-12-24 | 1 | -8/+10 |
* | perf stat aggregation: Add separate die member | James Clark | 2020-12-24 | 1 | -14/+14 |
* | perf stat aggregation: Add separate socket member | James Clark | 2020-12-24 | 1 | -22/+22 |
* | perf stat aggregation: Add separate node member | James Clark | 2020-12-24 | 1 | -5/+11 |
* | perf stat aggregation: Start using cpu_aggr_id in map | James Clark | 2020-12-24 | 1 | -4/+4 |
* | perf cpumap: Drop in cpu_aggr_map struct | James Clark | 2020-12-24 | 1 | -6/+6 |
* | perf cpumap: Add new map type for aggregation | James Clark | 2020-12-24 | 1 | -0/+17 |
* | perf stat: Replace aggregation ID with a struct | James Clark | 2020-12-24 | 1 | -34/+48 |
* | perf cpumap: Add new struct for cpu aggregation | James Clark | 2020-12-24 | 1 | -0/+18 |
* | perf cpumap: Use existing allocator to avoid using malloc | James Clark | 2020-12-24 | 1 | -4/+4 |
* | perf cpumap: Fix snprintf overflow check | Christophe JAILLET | 2020-03-24 | 1 | -5/+5 |
* | perf stat: Add --per-node agregation support | Jiri Olsa | 2019-11-06 | 1 | -0/+18 |
* | perf tools: Remove perf.h from source files not needing it | Arnaldo Carvalho de Melo | 2019-08-29 | 1 | -1/+0 |
* | libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix | Jiri Olsa | 2019-08-29 | 1 | -3/+3 |
* | perf cpumap: Remove needless includes from cpumap.h | Arnaldo Carvalho de Melo | 2019-08-22 | 1 | -0/+2 |
* | libperf: Move perf's cpu_map__idx() to perf_cpu_map__idx() | Jiri Olsa | 2019-08-22 | 1 | -13/+1 |
* | libperf: Move perf's cpu_map__empty() to perf_cpu_map__empty() | Jiri Olsa | 2019-08-22 | 1 | -3/+3 |
* | Merge remote-tracking branch 'torvalds/master' into perf/core | Arnaldo Carvalho de Melo | 2019-08-12 | 1 | -1/+4 |
|\ |
|
| * | perf cpumap: Fix writing to illegal memory in handling cpumap mask | He Zhe | 2019-08-08 | 1 | -1/+4 |
* | | libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions | Jiri Olsa | 2019-07-29 | 1 | -180/+1 |
* | | libperf: Add perf_cpu_map__get()/perf_cpu_map__put() | Jiri Olsa | 2019-07-29 | 1 | -22/+0 |
* | | libperf: Add perf_cpu_map__dummy_new() function | Jiri Olsa | 2019-07-29 | 1 | -14/+1 |
* | | perf cpu_map: Rename struct cpu_map to struct perf_cpu_map | Jiri Olsa | 2019-07-29 | 1 | -39/+39 |
|/ |
|
* | tools lib: Adopt zalloc()/zfree() from tools/perf | Arnaldo Carvalho de Melo | 2019-07-09 | 1 | -1/+1 |
* | tools perf: Move from sane_ctype.h obtained from git to the Linux's original | Arnaldo Carvalho de Melo | 2019-06-25 | 1 | -1/+1 |
* | perf stat: Support per-die aggregation | Kan Liang | 2019-06-10 | 1 | -7/+50 |
* | perf cpumap: Retrieve die id information | Kan Liang | 2019-06-10 | 1 | -0/+7 |
* | perf cpumap: Increase debug level for cpu_map__snprint verbose output | Jiri Olsa | 2019-02-20 | 1 | -1/+1 |
* | perf record: Apply affinity masks when reading mmap buffers | Alexey Budankov | 2019-02-06 | 1 | -0/+10 |
* | perf tools: Handle TOPOLOGY headers with no CPU | Stephane Eranian | 2019-01-21 | 1 | -2/+9 |
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
* | perf tools: Remove include dirent.h from util.h | Arnaldo Carvalho de Melo | 2017-04-19 | 1 | -0/+1 |
* | perf tools: Move sane ctype stuff from util.h to sane_ctype.h | Arnaldo Carvalho de Melo | 2017-04-19 | 1 | -0/+2 |
* | perf cpumap: Introduce cpu_map__snprint_mask() | Namhyung Kim | 2017-03-03 | 1 | -0/+46 |
* | perf cpumap: Convert cpu_map.refcnt from atomic_t to refcount_t | Elena Reshetova | 2017-03-03 | 1 | -8/+8 |
* | perf cpumap: Add cpu__max_present_cpu() | Jan Stancek | 2017-02-17 | 1 | -0/+22 |
* | perf cpu_map: Add more helpers | Mark Rutland | 2016-07-18 | 1 | -2/+12 |
* | perf tools: Change cpu_map__fprintf output | Jiri Olsa | 2016-06-30 | 1 | -6/+48 |
* | perf cpu_map: Add has() method | Jiri Olsa | 2016-04-13 | 1 | -0/+12 |
* | perf cpumap: Auto initialize cpu__max_{node,cpu} | Arnaldo Carvalho de Melo | 2016-01-26 | 1 | -0/+30 |
* | perf cpumap: Fix cpu conversion in cpu_map__from_entries | Jiri Olsa | 2016-01-06 | 1 | -2/+11 |
* | perf cpu_map: Add cpu_map__new_event function | Jiri Olsa | 2015-12-17 | 1 | -0/+42 |
* | perf cpu_map: Add cpu_map__empty_new function | Jiri Olsa | 2015-10-27 | 1 | -0/+17 |
* | perf cpu_map: Fix core dump caused by per-socket/core system-wide stat | Kan Liang | 2015-10-20 | 1 | -1/+1 |
* | perf cpu_map: Add data arg to cpu_map__build_map callback | Jiri Olsa | 2015-10-19 | 1 | -7/+8 |
* | perf cpu_map: Make cpu_map__build_map global | Jiri Olsa | 2015-10-19 | 1 | -2/+2 |
* | perf cpu_map: Use sysfs__read_int in get_{core,socket}_id() | Arnaldo Carvalho de Melo | 2015-09-14 | 1 | -36/+10 |
* | perf cpumap: Factor out functions to get core_id and socket_id | Kan Liang | 2015-09-02 | 1 | -18/+33 |
* | perf tools: Add reference counting for cpu_map object | Jiri Olsa | 2015-06-25 | 1 | -2/+24 |