summaryrefslogtreecommitdiffstats
path: root/tools/perf
AgeCommit message (Expand)AuthorLines
2024-05-03perf test pmu: Test all sysfs PMU event names are the same caseIan Rogers-0/+90
2024-05-03perf test pmu: Add an eagerly loaded event testIan Rogers-21/+124
2024-05-03perf test pmu: Refactor format test and exposed test APIsIan Rogers-179/+177
2024-05-03perf test pmu-events: Make it clearer that pmu-events tests JSON eventsIan Rogers-1/+1
2024-05-02perf maps: Remove check_invariants() from maps__lock()Namhyung Kim-5/+11
2024-05-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski-1/+1
2024-05-02perf cs-etm: Improve version detection and error reportingJames Clark-18/+43
2024-05-02perf cs-etm: Remove repeated fetches of the ETM PMUJames Clark-33/+27
2024-05-02perf cs-etm: Use struct perf_cpu as much as possibleJames Clark-116/+88
2024-05-02perf annotate-data: Check kind of stack variablesNamhyung Kim-0/+6
2024-05-02perf annotate-data: Handle multi regs in find_data_type_block()Namhyung Kim-11/+12
2024-05-02perf annotate-data: Check memory access with two registersNamhyung Kim-5/+39
2024-05-02perf annotate-data: Handle direct global variable accessNamhyung Kim-12/+15
2024-05-02perf annotate-data: Collect global variables in advanceNamhyung Kim-2/+55
2024-05-02perf dwarf-aux: Add die_collect_global_vars()Namhyung Kim-0/+70
2024-04-27Merge tag 'riscv-for-linus-6.9-rc6' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds-1/+1
2024-04-26perf test: Reintroduce -p/--parallel and make -S/--sequential the defaultArnaldo Carvalho de Melo-2/+19
2024-04-26tools headers: Synchronize linux/bits.h with the kernel sourcesArnaldo Carvalho de Melo-0/+1
2024-04-26perf annotate: Fix data type profiling on stdioNamhyung Kim-1/+1
2024-04-26perf build: Pretend scandirat is missing with msanIan Rogers-1/+4
2024-04-26perf intel-pt: Fix unassigned instruction op (discovered by MemorySanitizer)Adrian Hunter-0/+4
2024-04-26perf record: Fix comment misspellingsHoward Chu-2/+2
2024-04-26perf annotate: Update DSO binary type when trying build-idNamhyung Kim-0/+2
2024-04-26perf annotate: Fallback disassemble to objdump when capstone failsNamhyung Kim-0/+14
2024-04-26perf annotate-data: Check if 'struct annotation_source' was allocated on 'per...Namhyung Kim-1/+1
2024-04-26perf test: Add a new test for 'perf annotate'Namhyung Kim-0/+83
2024-04-26perf parse-events: Tidy the setting of the default event nameIan Rogers-7/+19
2024-04-26perf parse-events: Minor grouping tidy upIan Rogers-1/+6
2024-04-26perf parse-event: Constify event_symbol arraysIan Rogers-4/+4
2024-04-26perf parse-events: Improvements to modifier parsingIan Rogers-182/+194
2024-04-26perf parse-events: Inline parse_events_evlist_errorIan Rogers-13/+8
2024-04-26perf parse-events: Improve error message for bad numbersIan Rogers-16/+24
2024-04-26perf parse-events: Inline parse_events_update_listsIan Rogers-31/+25
2024-04-26perf parse-events: Prefer sysfs/JSON hardware events over legacyIan Rogers-68/+103
2024-04-26perf parse-events: Constify parse_events_add_numericIan Rogers-10/+12
2024-04-26perf parse-events: Handle PE_TERM_HW in name_or_rawIan Rogers-26/+5
2024-04-26perf parse-events: Legacy cache names on all PMUs and lower priorityIan Rogers-9/+32
2024-04-26perf tests parse-events: Use "branches" rather than "cache-references"Ian Rogers-3/+3
2024-04-26perf pmu: Refactor perf_pmu__match()Ian Rogers-26/+22
2024-04-26perf parse-events: Avoid copying an empty listIan Rogers-12/+13
2024-04-26perf parse-events: Directly pass PMU to parse_events_add_pmu()Ian Rogers-29/+17
2024-04-26perf parse-events: Factor out '<event_or_pmu>/.../' parsingIan Rogers-73/+80
2024-04-26perf scripts python: Add a script to run instances of 'perf script' in parallelAdrian Hunter-1/+1013
2024-04-26perf tests shell kprobes: Add missing description as used by 'perf test' outputArnaldo Carvalho de Melo-0/+1
2024-04-26perf riscv: Fix the warning due to the incompatible typeBen Zong-You Xie-1/+1
2024-04-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski-2/+8
2024-04-22tools include UAPI: Sync linux/vhost.h with the kernel sourcesArnaldo Carvalho de Melo-6/+14
2024-04-22Merge remote-tracking branch 'torvalds/master' into perf-tools-nextArnaldo Carvalho de Melo-14/+369
2024-04-18Revert "tools headers: Remove almost unused copy of uapi/stat.h, add few cond...Arnaldo Carvalho de Melo-0/+1
2024-04-18perf probe-event: Better error message for a too-long probe nameDima Kogan-1/+1