- 6d18804 perf cpumap: Give CPUs their own type by Ian Rogers · 3 years ago
- dfc66be perf cpumap: Move 'has' function to libperf by Ian Rogers · 3 years ago
- 8386901 perf arch: Support register names from all archs by German Gomez · 3 years, 1 month ago
- 7cc9680 perf cs-etm: Remove duplicate and incorrect aux size checks by James Clark · 3 years, 1 month ago
- 33f44bf perf test: Rename struct test to test_suite by Ian Rogers · 3 years, 2 months ago
- d68f036 perf test: Move each test suite struct to its test by Ian Rogers · 3 years, 2 months ago
- df22520 perf test: Make each test/suite its own struct. by Ian Rogers · 3 years, 2 months ago
- c6613bd perf arm: Fix off-by-one directory paths. by Ian Rogers · 3 years, 4 months ago
- 050a0fc perf cs-etm: Fix typo by James Clark · 3 years, 5 months ago
- 51ba881 perf cs-etm: Save TRCDEVARCH register by James Clark · 3 years, 5 months ago
- c9ccc96 perf cs-etm: Refactor out ETMv4 header saving by James Clark · 3 years, 5 months ago
- 474b3f2 perf auxtrace arm: Support compat_auxtrace_mmap__{read_head|write_tail} by Leo Yan · 3 years, 5 months ago
- 2f01c20 perf cs-etm: Remove callback cs_etm_find_snapshot() by Leo Yan · 3 years, 7 months ago
- 4e277d0 perf tests: Consolidate test__arch_unwind_sample declaration by Rob Herring · 3 years, 8 months ago
- 4d39c89 perf tools: Fix various typos in comments by Ingo Molnar · 3 years, 10 months ago
- 009ef05 Merge remote-tracking branch 'torvalds/master' into perf/core by Arnaldo Carvalho de Melo · 3 years, 10 months ago
- 6fc5baf perf cs-etm: Fix bitmap for option by Suzuki K Poulose · 4 years ago
- 30cb76a perf cs-etm: Support PID tracing in config by Suzuki K Poulose · 3 years, 11 months ago
- 8c559e8 perf cs-etm: Fix bitmap for option by Suzuki K Poulose · 3 years, 11 months ago
- 42b2b57 perf cs-etm: Update ETM metadata format by Mike Leach · 3 years, 11 months ago
- 0670129 perf tools: Fix arm64 build error with gcc-11 by Jianlin Lv · 4 years ago
- e414fd1 perf evlist: Use the right prefix for 'struct evlist' evsel list methods by Arnaldo Carvalho de Melo · 4 years, 2 months ago
- e80db25 perf evlist: Use the right prefix for 'struct evlist' tracking event methods by Arnaldo Carvalho de Melo · 4 years, 2 months ago
- 3e43d79 perf tools: No need to cache the PMUs in ARM SPE auxtrace init routine by Wei Li · 4 years, 6 months ago
- 31e81e0 perf tools: Fix record failure when mixed with ARM SPE event by Wei Li · 4 years, 6 months ago
- 4744621 perf cs-etm: Allow no CoreSight sink to be specified on command line by Mike Leach · 4 years, 7 months ago
- 16b4b4e perf record: Respect --no-switch-events by Adrian Hunter · 4 years, 8 months ago
- 35ac0ca perf evsel: Rename *perf_evsel__get_config_term() & friends to evsel__env() by Arnaldo Carvalho de Melo · 4 years, 8 months ago
- 862b2f8 perf evsel: Rename *perf_evsel__*set_sample_*() to *evsel__*set_sample_*() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
- 8ab2e96 perf evsel: Rename *perf_evsel__*name() to *evsel__*name() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
- 40c7d24 perf tools: Move routines that probe for perf API features to separate file by Arnaldo Carvalho de Melo · 4 years, 8 months ago
- ad60ba0 perf auxtrace: Add auxtrace_record__read_finish() by Adrian Hunter · 5 years ago
- c9f2833 perf cs-etm: Fix endless record after being terminated by Wei Li · 5 years ago
- e884602 perf parse: Refactor 'struct perf_evsel_config_term' by Leo Yan · 5 years ago
- bd5c6b8 perf bench: Update the copies of x86's mem{cpy,set}_64.S by Arnaldo Carvalho de Melo · 5 years ago
- c54d241 perf maps: Rename map_groups.h to maps.h by Arnaldo Carvalho de Melo · 5 years ago
- fe87797d perf thread: Rename thread->mg to thread->maps by Arnaldo Carvalho de Melo · 5 years ago
- 79b6bb7 perf maps: Merge 'struct maps' with 'struct map_groups' by Arnaldo Carvalho de Melo · 5 years ago
- 42466b9 perf tools: Avoid 'sample_reg_masks' being const + weak by Ian Rogers · 5 years ago
- 42d7a91 perf annotate: Fix arch specific ->init() failure errors by Arnaldo Carvalho de Melo · 5 years ago
- 95be9d1 perf evsel: Move config terms to a separate header by Arnaldo Carvalho de Melo · 5 years ago
- 20f2be1 libperf: Move 'page_size' global variable to libperf by Jiri Olsa · 5 years ago
- 515dbe4 libperf: Add perf_evlist__first()/last() functions by Jiri Olsa · 5 years ago
- c976ee1 libperf: Move 'nr_mmaps' from 'struct evlist' to 'struct perf_evlist' by Jiri Olsa · 5 years ago
- fb71c86c perf tools: Remove util.h from where it is not needed by Arnaldo Carvalho de Melo · 5 years ago
- f2a39fe perf auxtrace: Uninline functions that touch perf_session by Arnaldo Carvalho de Melo · 5 years ago
- ef7d956 perf tools: Remove needless thread_map.h include directives by Arnaldo Carvalho de Melo · 5 years ago
- 8520a98 perf debug: Remove needless include directives from debug.h by Arnaldo Carvalho de Melo · 5 years ago
- b420902 perf tools: Remove debug.h from header files not needing it by Arnaldo Carvalho de Melo · 5 years ago
- 7293237 libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix by Jiri Olsa · 5 years ago
- dda1bf8 perf tools: Use CAP_SYS_ADMIN with perf_event_paranoid checks by Igor Lubashev · 5 years ago
- aeb00b1 perf record: Move record_opts and other record decls out of perf.h by Arnaldo Carvalho de Melo · 5 years ago
- 315c0a1 libperf: Move perf's cpu_map__empty() to perf_cpu_map__empty() by Jiri Olsa · 5 years ago
- 6549cd8 perf tools: Use perf_cpu_map__nr instead of cpu_map__nr by Jiri Olsa · 5 years ago
- f72f901 libperf: Add cpus to struct perf_evlist by Jiri Olsa · 5 years ago
- 9c3516d libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions by Jiri Olsa · 5 years ago
- 1fc632c libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel by Jiri Olsa · 5 years ago
- 38f01d8 libperf: Add perf_cpu_map__get()/perf_cpu_map__put() by Jiri Olsa · 5 years ago
- 9a10bb2 perf evsel: Rename perf_evsel__disable() to evsel__disable() by Jiri Olsa · 5 years ago
- ec7f24e perf evsel: Rename perf_evsel__enable() to evsel__enable() by Jiri Olsa · 5 years ago
- 63503db perf evlist: Rename struct perf_evlist to struct evlist by Jiri Olsa · 5 years ago
- 32dcd02 perf evsel: Rename struct perf_evsel to struct evsel by Jiri Olsa · 5 years ago
- f854839 perf cpu_map: Rename struct cpu_map to struct perf_cpu_map by Jiri Olsa · 5 years ago
- 7f7c536 tools lib: Adopt zalloc()/zfree() from tools/perf by Arnaldo Carvalho de Melo · 6 years ago
- 1b2fc35 perf tools: Add missing util.h to pick up 'page_size' variable by Arnaldo Carvalho de Melo · 6 years ago
- b9271f0 Merge tag 'v5.2-rc6' into perf/core, to refresh branch by Ingo Molnar · 6 years ago
- d2912cb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 by Thomas Gleixner · 6 years ago
- 374d910 perf: cs-etm: Optimize option setup for CPU-wide sessions by Mathieu Poirier · 6 years ago
- e45c48a perf cs-etm: Properly set the value of 'old' and 'head' in snapshot mode by Mathieu Poirier · 6 years ago
- e5993c4 perf cs-etm: Configure SWITCH_EVENTS in CPU-wide mode by Mathieu Poirier · 6 years ago
- 1c839a5 perf cs-etm: Configure timestamp generation in CPU-wide mode by Mathieu Poirier · 6 years ago
- 3399ad9 perf cs-etm: Configure contextID tracing in CPU-wide mode by Mathieu Poirier · 6 years ago
- ec8f24b treewide: Add SPDX license identifier - Makefile/Kconfig by Thomas Gleixner · 6 years ago
- 5ff3288 perf tools: Rename build libperf to perf by Jiri Olsa · 6 years ago
- 1a89f1e perf coresight: Remove set_drv_config() API by Mathieu Poirier · 6 years ago
- fa4e819 perf arm cs-etm: Use event attributes to send sink information to kernel by Mathieu Poirier · 6 years ago
- 41f3091 perf map: Move structs and prototypes for map groups to a separate header by Arnaldo Carvalho de Melo · 6 years ago
- af1db7f perf arm pmu: Add missing linux/string.h header by Arnaldo Carvalho de Melo · 6 years ago
- 21327c7 perf tests: Add a test for the ARM 32-bit [vectors] page by Florian Fainelli · 6 years ago
- e1f2a0d perf map: Remove map_type arg from map_groups__find() by Arnaldo Carvalho de Melo · 7 years ago
- abe5449 perf map: Shorten map_groups__find() signature by Arnaldo Carvalho de Melo · 7 years ago
- 8a9fd83 coresight: Move to SPDX identifier by Mathieu Poirier · 7 years ago
- af72cfb perf tests: Run dwarf unwind test on arm32 by Kim Phillips · 7 years ago
- 796bfad perf cs-etm: Properly deal with cpu maps by Mathieu Poirier · 7 years ago
- d2785de perf auxtrace arm: Fixing uninitialised variable by Mathieu Poirier · 7 years ago
- ffd3d18 perf tools: Add ARM Statistical Profiling Extensions (SPE) support by Kim Phillips · 7 years ago
- 15bcdc9 Merge branch 'linus' into perf/core, to fix conflicts by Ingo Molnar · 7 years ago
- b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
- 696e2457 perf annotate: Remove arch::cpuid_parse callback by Jiri Olsa · 7 years ago
- df770ff perf: cs-etm: Fix ETMv4 CONFIGR entry in perf.data file by Mike Leach · 7 years ago
- 0c788d4 perf coresight: Remove superfluous check before use by Kim Phillips · 8 years ago
- afaed6d tools: Adopt __printf from kernel sources by Arnaldo Carvalho de Melo · 8 years ago
- e7ff892 perf tools: Use just forward declarations for struct thread where possible by Arnaldo Carvalho de Melo · 8 years ago
- 7a8ef4c perf tools: Remove string.h, unistd.h and sys/stat.h from util.h by Arnaldo Carvalho de Melo · 8 years ago
- aa8cc2f perf tools: Replace STR() calls with __stringify() by Arnaldo Carvalho de Melo · 8 years ago
- acc9bfb perf annotate: Improve support for ARM by Arnaldo Carvalho de Melo · 8 years ago
- 763d896 perf annotate: Add per arch instructions annotate handlers by Arnaldo Carvalho de Melo · 8 years ago
- 04b553a perf coresight: Removing miscellaneous debug output by Mathieu Poirier · 8 years ago
- 3becf45 perf tools: Add sink configuration for cs_etm PMU by Mathieu Poirier · 8 years ago
- a818c56 perf tools: Add coresight etm PMU record capabilities by Mathieu Poirier · 8 years ago