index
:
kernel/git/gerg/m68knommu.git
armnommu
cf
cfmmu
for-linus
for-next
master
m68knommu architecture
Greg Ungerer
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tools
/
perf
Age
Commit message (
Expand
)
Author
Files
Lines
3 days
Revert "perf parse-events: Prefer sysfs/JSON hardware events over legacy"
Arnaldo Carvalho de Melo
4
-103
/
+68
7 days
Merge tag 'perf-tools-for-v6.10-1-2024-05-21' of git://git.kernel.org/pub/scm...
Linus Torvalds
288
-5882
/
+18043
2024-05-11
perf pmu: Count sys and cpuid JSON events separately
Ian Rogers
2
-23
/
+53
2024-05-11
perf stat: Don't display metric header for non-leader uncore events
Ian Rogers
1
-0
/
+3
2024-05-11
perf annotate-data: Ensure the number of type histograms
Namhyung Kim
1
-1
/
+4
2024-05-11
perf annotate: Fix segfault on sample histogram
Namhyung Kim
1
-4
/
+5
2024-05-10
perf daemon: Fix file leak in daemon_session__control
Samasth Norway Ananda
1
-2
/
+2
2024-05-10
perf lock: Avoid memory leaks from strdup()
Ian Rogers
1
-14
/
+4
2024-05-10
perf sched: Rename 'switches' column header to 'count' and add usage descript...
Madadi Vineeth Reddy
2
-1
/
+37
2024-05-10
perf tools: Ignore deleted cgroups
Namhyung Kim
2
-4
/
+5
2024-05-10
perf parse: Allow tracepoint names to start with digits
Dominique Martinet
2
-2
/
+9
2024-05-10
perf parse-events: Add new 'fake_tp' parameter for tests
Dominique Martinet
8
-19
/
+34
2024-05-10
perf parse-events: pass parse_state to add_tracepoint
Dominique Martinet
3
-15
/
+21
2024-05-09
perf symbols: Fix ownership of string in dso__load_vmlinux()
James Clark
1
-3
/
+8
2024-05-09
perf symbols: Update kcore map before merging in remaining symbols
James Clark
1
-19
/
+21
2024-05-09
perf maps: Re-use __maps__free_maps_by_name()
James Clark
1
-7
/
+7
2024-05-09
perf symbols: Remove map from list before updating addresses
James Clark
1
-4
/
+6
2024-05-09
perf tracepoint: Don't scan all tracepoints to test if one exists
Ian Rogers
2
-35
/
+24
2024-05-09
perf dwarf-aux: Fix build with HAVE_DWARF_CFI_SUPPORT
James Clark
1
-28
/
+28
2024-05-09
perf thread: Fixes to thread__new() related to initializing comm
Ian Rogers
1
-9
/
+5
2024-05-09
perf report: Avoid SEGV in report__setup_sample_type()
Ian Rogers
1
-1
/
+1
2024-05-09
perf comm: Fix comm_str__put() for reference count checking
Ian Rogers
1
-14
/
+31
2024-05-09
perf ui browser: Avoid SEGV on title
Ian Rogers
1
-1
/
+1
2024-05-07
perf dwarf-aux: Print array type name with "[]"
Namhyung Kim
1
-1
/
+3
2024-05-07
perf hist: Avoid 'struct hist_entry_iter' mem_info memory leak
Ian Rogers
2
-28
/
+19
2024-05-07
perf mem-info: Add reference count checking
Ian Rogers
11
-88
/
+135
2024-05-07
perf mem-info: Move mem-info out of mem-events and symbol
Ian Rogers
15
-63
/
+85
2024-05-07
perf comm: Add reference count checking to 'struct comm_str'
Ian Rogers
1
-70
/
+126
2024-05-07
perf cpumap: Remove refcnt from 'struct cpu_aggr_map'
Ian Rogers
3
-17
/
+3
2024-05-07
perf block-info: Remove unused refcount
Ian Rogers
3
-33
/
+8
2024-05-07
perf annotate: Fix memory leak in annotated_source
Ian Rogers
1
-0
/
+6
2024-05-07
perf ui browser: Don't save pointer to stack memory
Ian Rogers
2
-2
/
+4
2024-05-07
perf bench internals inject-build-id: Fix trap divide when collecting just on...
He Zhe
1
-1
/
+1
2024-05-07
perf probe: Use zfree() to avoid possibly accessing dangling pointers
Arnaldo Carvalho de Melo
1
-1
/
+1
2024-05-07
perf auxtrace: Allow number of queues to be specified
James Clark
2
-2
/
+8
2024-05-07
perf cs-etm: Print error for new PERF_RECORD_AUX_OUTPUT_HW_ID versions
James Clark
1
-1
/
+4
2024-05-07
perf annotate: Fix a comment about multi_regs in extract_reg_offset function
Athira Rajeev
1
-1
/
+1
2024-05-07
perf kwork: Use zfree() to avoid possibly accessing dangling pointers
Arnaldo Carvalho de Melo
1
-1
/
+1
2024-05-07
perf callchain: Use zfree() to avoid possibly accessing dangling pointers
Arnaldo Carvalho de Melo
1
-1
/
+1
2024-05-07
perf annotate: Use zfree() to avoid possibly accessing dangling pointers
Arnaldo Carvalho de Melo
3
-11
/
+13
2024-05-06
perf dso: Use container_of() to avoid a pointer in 'struct dso_data'
Ian Rogers
3
-32
/
+46
2024-05-06
perf symbol-elf: dso__load_sym_internal() reference count fixes
Ian Rogers
1
-26
/
+25
2024-05-06
perf symbol-elf: Ensure dso__put() in machine__process_ksymbol_register()
Ian Rogers
1
-3
/
+3
2024-05-06
perf map: Add missing dso__put() in map__new()
Ian Rogers
1
-0
/
+1
2024-05-06
perf dso: Add reference count checking and accessor functions
Ian Rogers
57
-739
/
+1169
2024-05-06
perf dsos: Switch hand crafted code to bsearch()
Ian Rogers
1
-19
/
+27
2024-05-06
perf dsos: Remove __dsos__findnew_link_by_longname_id()
Ian Rogers
2
-47
/
+10
2024-05-06
perf dsos: Remove __dsos__addnew()
Ian Rogers
2
-6
/
+0
2024-05-06
perf dsos: Switch backing storage to array from rbtree/list
Ian Rogers
4
-109
/
+177
2024-05-04
perf vendor events amd: Add Zen 5 mapping
Sandipan Das
1
-0
/
+1
2024-05-04
perf vendor events amd: Add Zen 5 metrics
Sandipan Das
2
-0
/
+444
2024-05-04
perf vendor events amd: Add Zen 5 uncore events
Sandipan Das
2
-0
/
+278
2024-05-04
perf vendor events amd: Add Zen 5 core events
Sandipan Das
7
-0
/
+1983
2024-05-04
perf trace: Disable syscall augmentation with record
Ian Rogers
1
-0
/
+5
2024-05-03
perf pmu: Assume sysfs events are always the same case
Ian Rogers
1
-5
/
+26
2024-05-03
perf test pmu: Test all sysfs PMU event names are the same case
Ian Rogers
1
-0
/
+90
2024-05-03
perf test pmu: Add an eagerly loaded event test
Ian Rogers
2
-21
/
+124
2024-05-03
perf test pmu: Refactor format test and exposed test APIs
Ian Rogers
7
-179
/
+177
2024-05-03
perf test pmu-events: Make it clearer that pmu-events tests JSON events
Ian Rogers
1
-1
/
+1
2024-05-02
perf maps: Remove check_invariants() from maps__lock()
Namhyung Kim
1
-5
/
+11
2024-05-02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2024-05-02
perf cs-etm: Improve version detection and error reporting
James Clark
1
-18
/
+43
2024-05-02
perf cs-etm: Remove repeated fetches of the ETM PMU
James Clark
1
-33
/
+27
2024-05-02
perf cs-etm: Use struct perf_cpu as much as possible
James Clark
1
-116
/
+88
2024-05-02
perf annotate-data: Check kind of stack variables
Namhyung Kim
1
-0
/
+6
2024-05-02
perf annotate-data: Handle multi regs in find_data_type_block()
Namhyung Kim
1
-11
/
+12
2024-05-02
perf annotate-data: Check memory access with two registers
Namhyung Kim
1
-5
/
+39
2024-05-02
perf annotate-data: Handle direct global variable access
Namhyung Kim
1
-12
/
+15
2024-05-02
perf annotate-data: Collect global variables in advance
Namhyung Kim
1
-2
/
+55
2024-05-02
perf dwarf-aux: Add die_collect_global_vars()
Namhyung Kim
2
-0
/
+70
2024-04-27
Merge tag 'riscv-for-linus-6.9-rc6' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-1
/
+1
2024-04-26
perf test: Reintroduce -p/--parallel and make -S/--sequential the default
Arnaldo Carvalho de Melo
2
-2
/
+19
2024-04-26
tools headers: Synchronize linux/bits.h with the kernel sources
Arnaldo Carvalho de Melo
1
-0
/
+1
2024-04-26
perf annotate: Fix data type profiling on stdio
Namhyung Kim
1
-1
/
+1
2024-04-26
perf build: Pretend scandirat is missing with msan
Ian Rogers
1
-1
/
+4
2024-04-26
perf intel-pt: Fix unassigned instruction op (discovered by MemorySanitizer)
Adrian Hunter
2
-0
/
+4
2024-04-26
perf record: Fix comment misspellings
Howard Chu
1
-2
/
+2
2024-04-26
perf annotate: Update DSO binary type when trying build-id
Namhyung Kim
1
-0
/
+2
2024-04-26
perf annotate: Fallback disassemble to objdump when capstone fails
Namhyung Kim
1
-0
/
+14
2024-04-26
perf annotate-data: Check if 'struct annotation_source' was allocated on 'per...
Namhyung Kim
1
-1
/
+1
2024-04-26
perf test: Add a new test for 'perf annotate'
Namhyung Kim
1
-0
/
+83
2024-04-26
perf parse-events: Tidy the setting of the default event name
Ian Rogers
4
-7
/
+19
2024-04-26
perf parse-events: Minor grouping tidy up
Ian Rogers
2
-1
/
+6
2024-04-26
perf parse-event: Constify event_symbol arrays
Ian Rogers
2
-4
/
+4
2024-04-26
perf parse-events: Improvements to modifier parsing
Ian Rogers
4
-182
/
+194
2024-04-26
perf parse-events: Inline parse_events_evlist_error
Ian Rogers
3
-13
/
+8
2024-04-26
perf parse-events: Improve error message for bad numbers
Ian Rogers
1
-16
/
+24
2024-04-26
perf parse-events: Inline parse_events_update_lists
Ian Rogers
3
-31
/
+25
2024-04-26
perf parse-events: Prefer sysfs/JSON hardware events over legacy
Ian Rogers
4
-68
/
+103
2024-04-26
perf parse-events: Constify parse_events_add_numeric
Ian Rogers
2
-10
/
+12
2024-04-26
perf parse-events: Handle PE_TERM_HW in name_or_raw
Ian Rogers
1
-26
/
+5
2024-04-26
perf parse-events: Legacy cache names on all PMUs and lower priority
Ian Rogers
2
-9
/
+32
2024-04-26
perf tests parse-events: Use "branches" rather than "cache-references"
Ian Rogers
1
-3
/
+3
2024-04-26
perf pmu: Refactor perf_pmu__match()
Ian Rogers
3
-26
/
+22
2024-04-26
perf parse-events: Avoid copying an empty list
Ian Rogers
1
-12
/
+13
2024-04-26
perf parse-events: Directly pass PMU to parse_events_add_pmu()
Ian Rogers
1
-29
/
+17
2024-04-26
perf parse-events: Factor out '<event_or_pmu>/.../' parsing
Ian Rogers
3
-73
/
+80
2024-04-26
perf scripts python: Add a script to run instances of 'perf script' in parallel
Adrian Hunter
2
-1
/
+1013
2024-04-26
perf tests shell kprobes: Add missing description as used by 'perf test' output
Arnaldo Carvalho de Melo
1
-0
/
+1
2024-04-26
perf riscv: Fix the warning due to the incompatible type
Ben Zong-You Xie
1
-1
/
+1
2024-04-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
3
-2
/
+8
2024-04-22
tools include UAPI: Sync linux/vhost.h with the kernel sources
Arnaldo Carvalho de Melo
1
-6
/
+14
2024-04-22
Merge remote-tracking branch 'torvalds/master' into perf-tools-next
Arnaldo Carvalho de Melo
12
-14
/
+369
2024-04-18
Revert "tools headers: Remove almost unused copy of uapi/stat.h, add few cond...
Arnaldo Carvalho de Melo
1
-0
/
+1
2024-04-18
perf probe-event: Better error message for a too-long probe name
Dima Kogan
1
-1
/
+1
2024-04-18
perf probe-event: Un-hardcode sizeof(buf)
Dima Kogan
1
-2
/
+2
2024-04-18
perf stat: Add new field in stat_config to enable hardware aware grouping
Weilin Wang
4
-0
/
+10
2024-04-18
perf test shell arm_coresight: Increase buffer size for Coresight basic tests
James Clark
1
-1
/
+1
2024-04-18
perf genelf: Fix compiling with libelf on rv32
Chen Pei
1
-0
/
+3
2024-04-18
perf vendor events arm64: AmpereOne/AmpereOneX: Mark L1D_CACHE_INVAL impacted...
Ilkka Koskinen
2
-2
/
+6
2024-04-18
perf test bpf-counters: Add test for BPF event modifier
Ian Rogers
1
-23
/
+52
2024-04-18
perf docs: Document bpf event modifier
Ian Rogers
1
-0
/
+1
2024-04-17
perf tools: Enable configs required for test_uprobe_from_different_cu.sh
Chaitanya S Prakash
1
-0
/
+3
2024-04-17
perf report: Add weight[123] output fields
Namhyung Kim
5
-31
/
+115
2024-04-17
perf hist: Add weight fields to hist entry stats
Namhyung Kim
2
-2
/
+13
2024-04-17
perf hist: Move histogram related code to hist.h
Namhyung Kim
3
-196
/
+184
2024-04-16
perf annotate-data: Handle RSP if it's not the FB register
Namhyung Kim
1
-8
/
+19
2024-04-16
perf dwarf-aux: Check variable address range properly
Namhyung Kim
1
-4
/
+3
2024-04-16
perf dwarf-aux: Check pointer offset when checking variables
Namhyung Kim
1
-7
/
+21
2024-04-16
perf annotate-data: Improve debug message with location info
Namhyung Kim
1
-17
/
+82
2024-04-12
perf bench uprobe: Add uretprobe variant of uprobe benchmarks
Ian Rogers
4
-3
/
+37
2024-04-12
perf bench uprobe: Remove lib64 from libc.so.6 binary path
Ian Rogers
1
-1
/
+1
2024-04-12
perf trace beauty: Add shellcheck to scripts
Ian Rogers
2
-3
/
+19
2024-04-12
perf util: Add shellcheck to generate-cmdlist.sh
Ian Rogers
1
-0
/
+14
2024-04-12
perf arch x86: Add shellcheck to build
Ian Rogers
3
-1
/
+29
2024-04-12
perf build: Add shellcheck to tools/perf scripts
Ian Rogers
3
-8
/
+31
2024-04-12
perf list: Escape '\r' in JSON output
Ian Rogers
1
-0
/
+3
2024-04-12
perf dsos: Switch more loops to dsos__for_each_dso()
Ian Rogers
4
-102
/
+174
2024-04-12
perf dso: Move dso functions out of dsos.c
Ian Rogers
3
-61
/
+65
2024-04-12
perf dsos: Introduce dsos__for_each_dso()
Ian Rogers
5
-65
/
+100
2024-04-12
perf dsos: Tidy reference counting and locking
Ian Rogers
5
-99
/
+97
2024-04-12
perf dsos: Attempt to better abstract DSOs internals
Ian Rogers
11
-86
/
+97
2024-04-12
perf record: Fix debug message placement for test consumption
Adrian Hunter
1
-2
/
+2
2024-04-12
perf annotate: Skip DSOs not found
Namhyung Kim
1
-0
/
+2
2024-04-12
perf report: Do not collect sample histogram unnecessarily
Namhyung Kim
2
-1
/
+8
2024-04-12
perf report: Add a menu item to annotate data type in TUI
Namhyung Kim
2
-0
/
+36
2024-04-12
perf annotate-data: Support event group display in TUI
Namhyung Kim
1
-10
/
+40
2024-04-12
perf annotate-data: Add hist_entry__annotate_data_tui()
Namhyung Kim
5
-5
/
+324
2024-04-12
perf annotate-data: Add hist_entry__annotate_data_tty()
Namhyung Kim
3
-105
/
+122
2024-04-12
perf annotate: Show progress of sample processing
Namhyung Kim
1
-2
/
+13
2024-04-12
perf annotate-data: Skip sample histogram for stack canary
Namhyung Kim
1
-2
/
+3
2024-04-12
perf tests: Remove dependency on lscpu
James Clark
1
-1
/
+3
2024-04-12
perf map: Remove kernel map before updating start and end addresses
James Clark
1
-1
/
+1
2024-04-12
perf tests: Apply attributes to all events in object code reading test
James Clark
1
-5
/
+5
2024-04-12
perf tests: Make "test data symbol" more robust on Neoverse N1
James Clark
1
-0
/
+16
2024-04-12
perf metrics: Remove the "No_group" metric group
Ian Rogers
1
-2
/
+2
2024-04-12
perf annotate: Get rid of symbol__ensure_annotate()
Namhyung Kim
1
-12
/
+2
2024-04-12
perf annotate-data: Do not delete non-asm lines
Namhyung Kim
2
-25
/
+74
2024-04-12
perf annotate-data: Fix global variable lookup
Namhyung Kim
1
-1
/
+3
2024-04-11
perf lock contention: Add a missing NULL check
Namhyung Kim
1
-1
/
+4
2024-04-11
perf annotate: Make sure to call symbol__annotate2() in TUI
Namhyung Kim
2
-1
/
+4
2024-04-08
perf annotate: Move 'start' field struct to 'struct annotated_source'
Namhyung Kim
2
-6
/
+6
2024-04-08
perf annotate: Move nr_events struct to 'struct annotated_source'
Namhyung Kim
2
-5
/
+6
2024-04-08
perf annotate: Move 'max_jump_sources' struct to 'struct annotated_source'
Namhyung Kim
3
-5
/
+7
2024-04-08
perf annotate: Move 'widths' struct to 'struct annotated_source'
Namhyung Kim
3
-32
/
+35
2024-04-08
perf annotate: Get rid of offsets array
Namhyung Kim
3
-29
/
+7
2024-04-08
perf annotate: Check annotation lines more efficiently
Namhyung Kim
1
-21
/
+35
2024-04-08
perf annotate: Introduce annotated_source__get_line()
Namhyung Kim
3
-6
/
+25
2024-04-08
perf annotate: Staticize some local functions
Namhyung Kim
2
-6
/
+5
2024-04-08
perf annotate: Fix annotation_calc_lines() to pass correct address to get_src...
Namhyung Kim
1
-4
/
+6
2024-04-08
perf script: Consolidate capstone print functions
Adrian Hunter
3
-86
/
+68
2024-04-05
perf script: Add capstone support for '-F +brstackdisasm'
Andi Kleen
5
-9
/
+86
2024-04-05
perf script: Support 32bit code under 64bit OS with capstone
Andi Kleen
3
-10
/
+28
2024-04-04
perf stat: Do not fail on metrics on s390 z/VM systems
Thomas Richter
1
-14
/
+14
2024-04-04
perf report: Fix PAI counter names for s390 virtual machines
Thomas Richter
1
-1
/
+1
2024-04-03
perf annotate: Initialize 'arch' variable not to trip some -Werror=maybe-unin...
Arnaldo Carvalho de Melo
1
-1
/
+3
2024-04-03
perf build: Add LIBTRACEEVENT_DIR build option
Yang Jihong
1
-4
/
+16
2024-04-03
perf beauty: Fix AT_EACCESS undeclared build error for system with kernel ver...
Yang Jihong
1
-0
/
+8
2024-04-03
perf annotate: Add symbol name when using capstone
Namhyung Kim
1
-3
/
+71
2024-04-03
perf annotate: Use libcapstone to disassemble
Namhyung Kim
1
-0
/
+160
2024-04-03
perf annotate: Split out util/disasm.c
Namhyung Kim
5
-1657
/
+1709
2024-04-03
perf annotate: Add and use ins__is_nop()
Namhyung Kim
2
-1
/
+7
2024-04-03
perf annotate: Use ins__is_xxx() if possible
Namhyung Kim
1
-4
/
+4
2024-04-03
perf evsel: Use evsel__name_is() helper
Yang Jihong
6
-33
/
+22
2024-04-03
perf sched timehist: Fix -g/--call-graph option failure
Yang Jihong
1
-2
/
+5
2024-04-03
perf annotate: Honor output options with --data-type
Namhyung Kim
1
-6
/
+38
2024-04-03
perf annotate: Get rid of duplicate --group option item
Namhyung Kim
1
-2
/
+0
2024-04-01
bitops: make BYTES_TO_BITS() treewide-available
Alexander Lobakin
1
-3
/
+1
2024-03-22
Merge tag 'riscv-for-linus-6.9-mw2' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
5
-0
/
+330
2024-03-21
perf beauty: Move uapi/linux/vhost.h copy out of the directory used to build ...
Arnaldo Carvalho de Melo
4
-7
/
+236
2024-03-21
perf dso: Reorder members to save space in 'struct dso'
Ian Rogers
1
-42
/
+42
2024-03-21
perf lock contention: Trim backtrace by skipping traceiter functions
Anne Macedo
2
-1
/
+25
2024-03-21
Merge tag 'net-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...
Linus Torvalds
1
-7
/
+0
2024-03-21
perf vendor events intel: Remove info metrics erroneously in TopdownL1
Ian Rogers
6
-273
/
+181
2024-03-21
perf vendor events intel: Update snowridgex to 1.22
Ian Rogers
4
-17
/
+6
2024-03-21
perf vendor events intel: Update skylake to v58
Ian Rogers
1
-5
/
+5
2024-03-21
perf vendor events intel: Update skylakex to 1.33
Ian Rogers
9
-18
/
+27
2024-03-21
perf vendor events intel: Update sierraforest to 1.02
Ian Rogers
2
-6
/
+32
2024-03-21
perf vendor events intel: Update sapphirerapids to 1.20
Ian Rogers
7
-33
/
+130
2024-03-21
perf vendor events intel: Update meteorlake to 1.08
Ian Rogers
7
-14
/
+150
2024-03-21
perf vendor events intel: Update lunarlake to 1.01
Ian Rogers
6
-32
/
+113
2024-03-21
perf vendor events intel: Update icelakex to 1.24
Ian Rogers
6
-47
/
+55
2024-03-21
perf vendor events intel: Update grandridge to 1.02
Ian Rogers
3
-7
/
+66
2024-03-21
perf vendor events intel: Update emeraldrapids to 1.06
Ian Rogers
6
-17
/
+129
2024-03-21
perf vendor events intel: Update cascadelakex to 1.21
Ian Rogers
7
-17
/
+17
2024-03-21
perf probe: Add missing libgen.h header needed for using basename()
Arnaldo Carvalho de Melo
1
-0
/
+1
2024-03-21
perf trace: Fix 'newfstatat'/'fstatat' argument pretty printing
Arnaldo Carvalho de Melo
1
-3
/
+4
2024-03-21
perf trace: Beautify the 'flags' arg of unlinkat
Arnaldo Carvalho de Melo
1
-1
/
+3
2024-03-21
perf beauty: Introduce faccessat2 flags scnprintf routine
Arnaldo Carvalho de Melo
3
-0
/
+36
2024-03-21
perf beauty: Introduce scrape script for the 'statx' syscall 'mask' argument
Arnaldo Carvalho de Melo
5
-41
/
+235
[next]