projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
perf s390 s390_cpumcfdg_dump: Don't scan all PMUs
2023-08-24
Ian Rogers
perf s390 s390_cpumcfdg_dump: Don't scan all PMUs
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-24
Ian Rogers
perf parse-events: Improve error message for double...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-24
Ian Rogers
perf jevents: Group events by PMU
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-24
Ian Rogers
perf pmu-events: Add extra underscore to function names
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-24
Ian Rogers
perf pmu: Abstract alias/event struct
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-24
Ian Rogers
perf pmu: Make the loading of formats lazy
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-23
Ian Rogers
perf pmu: Pass PMU rather than aliases and format
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-23
Ian Rogers
perf pmu: Avoid passing format list to perf_pmu__format_bits()
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-23
Ian Rogers
perf pmu: Avoid passing format list to perf_pmu__format_type
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-23
Ian Rogers
perf pmu: Avoid passing format list to perf_pmu__config_terms()
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-23
Ian Rogers
perf pmu: Reduce scope of perf_pmu_error()
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-23
Ian Rogers
perf pmu: Move perf_pmu__set_format to pmu.y
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-23
Ian Rogers
perf pmu: Avoid a path name copy
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-23
Ian Rogers
perf script ibs: Remove unused include
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-15
Ian Rogers
perf trace: Tidy comments related to BPF + syscall...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-15
Ian Rogers
perf bpf examples: With no BPF events remove examples
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-15
Ian Rogers
perf trace: Migrate BPF augmentation to use a skeleton
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-15
Ian Rogers
perf parse-events: Remove BPF event support
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-15
Ian Rogers
perf bpf: Remove support for embedding clang for compiling...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-11
Ian Rogers
perf script python: Add stub for PMU symbol to the...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-08
Ian Rogers
perf stat: Don't display zero tool counts
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Ian Rogers
perf vendor events intel: Update Icelake+ metric constraints
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Ian Rogers
perf vendor events intel: Update sapphirerapids to...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Ian Rogers
perf vendor events intel: Update meteorlake to 1.04
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Ian Rogers
perf parse-events x86: Avoid sorting uops_retired.slots
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Ian Rogers
perf parse-events: Remove array remnants
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Ian Rogers
perf tools: Revert enable indices setting syntax for...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Ian Rogers
perf parse-event: Avoid BPF test SEGV
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Ian Rogers
perf build: Remove -Wno-redundant-decls in 2 cases
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Ian Rogers
perf build: Disable fewer bison warnings
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-03
Ian Rogers
perf build: Disable fewer flex warnings
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-01
Ian Rogers
perf test parse-events: Test complex name has required...
Signed-off-by:
Ian Rogers
<irogers@google.com>
Cc:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-08-01
Ian Rogers
perf pmus: Create placholder regardless of scanning...
Signed-off-by:
Ian Rogers
<irogers@google.com>
Cc:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-28
Ian Rogers
perf build: Add Wextra for C++ compilation
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-28
Ian Rogers
perf build: Don't always set -funwind-tables and -ggdb3
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-28
Ian Rogers
perf bpf-loader: Remove unneeded diagnostic pragma
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-28
Ian Rogers
perf parse-events: Remove ABORT_ON
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-28
Ian Rogers
perf parse-events: Improve location for add pmu
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-28
Ian Rogers
perf parse-events: Populate error column for BPF/tracepoint...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-28
Ian Rogers
perf parse-events: Additional error reporting
Signed-off-by:
Ian Rogers
<irogers@google.com>
Cc:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-28
Ian Rogers
perf parse-events: Separate ENOMEM memory handling
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-28
Ian Rogers
perf parse-events: Move instances of YYABORT to YYNOMEM
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-28
Ian Rogers
perf parse-events: Separate YYABORT and YYNOMEM cases
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-28
Ian Rogers
perf parse-event: Add memory allocation test for name...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-27
Ian Rogers
perf parse-events: Only move force grouped evsels when...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-27
Ian Rogers
perf parse-events: When fixing group leaders always...
Signed-off-by:
Ian Rogers
<irogers@google.com>
Cc:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-27
Ian Rogers
perf parse-events: Extra care around force grouped...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-26
Ian Rogers
perf parse-events: Avoid regrouped warning for wild...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-26
Ian Rogers
perf parse-events: Add more comments to 'struct parse_events...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-26
Ian Rogers
perf parse-events: Remove two unused tokens
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-26
Ian Rogers
perf parse-events: Remove unused PE_KERNEL_PMU_EVENT...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-26
Ian Rogers
perf parse-events: Remove unused PE_PMU_EVENT_FAKE...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-24
Ian Rogers
perf build: Add LTO build option
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-24
Ian Rogers
perf test: Avoid weak symbol for arch_tests
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-24
Ian Rogers
perf parse-events: Avoid use uninitialized warning
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-24
Ian Rogers
perf stat: Avoid uninitialized use of perf_stat_config
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-12
Ian Rogers
perf parse-events: Avoid SEGV if PMU lookup fails for...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-07-11
Ian Rogers
libsubcmd: Avoid SEGV/use-after-free when commands...
Signed-off-by:
Ian Rogers
<irogers@google.com>
Cc:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-30
Ian Rogers
perf vendor events intel: Update tigerlake to 1.13
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-30
Ian Rogers
perf vendor events intel: Update skylakex to 1.31
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-30
Ian Rogers
perf vendor events intel: Update skylake to 57
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-30
Ian Rogers
perf vendor events intel: Update sapphirerapids to...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-30
Ian Rogers
perf vendor events intel: Update icelakex to 1.21
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-30
Ian Rogers
perf vendor events intel: Update icelake to 1.19
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-30
Ian Rogers
perf vendor events intel: Update cascadelakex to 1.19
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-30
Ian Rogers
perf vendor events intel: Update meteorlake to 1.03
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-30
Ian Rogers
perf vendor events intel: Add rocketlake events/metrics
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-30
Ian Rogers
perf vendor metrics intel: Make transaction metrics...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-30
Ian Rogers
perf jevents: Support for has_event function
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-30
Ian Rogers
perf expr: Add has_event function
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-28
Ian Rogers
perf pmus: Add placeholder core PMU
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-27
Ian Rogers
perf pmu: Correct auto_merge_stats test
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-24
Ian Rogers
perf symbol: Remove now unused symbol_conf.sort_by_name
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-24
Ian Rogers
perf symbol: Remove symbol_name_rb_node
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-24
Ian Rogers
perf dso: Sort symbols under lock
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-24
Ian Rogers
perf build: Filter out BTF sources without a .BTF section
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-24
Ian Rogers
perf test: Add build tests for BUILD_BPF_SKEL
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-24
Ian Rogers
perf bpf: Move the declaration of struct rq
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-24
Ian Rogers
perf build: Add ability to build with a generated vmlinux.h
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-23
Ian Rogers
perf pmu: Remove a hard coded cpu PMU assumption
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-23
Ian Rogers
perf pmus: Add notion of default PMU for JSON events
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-23
Ian Rogers
perf unwind: Fix map reference counts
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-21
Ian Rogers
perf annotation: Switch lock from a mutex to a sharded_mutex
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-21
Ian Rogers
perf sharded_mutex: Introduce sharded_mutex
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-16
Ian Rogers
perf srcline: Fix handling of inline functions
Signed-off-by:
Ian Rogers
<irogers@google.com>
Cc:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-14
Ian Rogers
perf srcline: Add a timeout to reading from addr2line
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-14
Ian Rogers
tools api: Add simple timeout to io read
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-14
Ian Rogers
perf tool x86: Fix perf_env memory leak
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-14
Ian Rogers
perf parse-events: Avoid string for PE_BP_COLON, PE_BP_SLASH
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-14
Ian Rogers
tools api fs: More thread safety for global filesystem...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-14
Ian Rogers
perf srcline: Make sentinel reading for binutils addr2line...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-14
Ian Rogers
perf srcline: Make addr2line configuration failure...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-12
Ian Rogers
perf inject: Lazily allocate guest_event event_buf
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-12
Ian Rogers
perf inject: Lazily allocate event_copy
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-12
Ian Rogers
perf script: Remove some large stack allocations
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-12
Ian Rogers
perf sched: Avoid large stack allocations
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-12
Ian Rogers
perf bench sched messaging: Free contexts on exit
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-12
Ian Rogers
perf bench futex: Avoid memory leaks from pthread_attr
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-12
Ian Rogers
perf bench epoll: Fix missing frees/puts on the exit...
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
2023-06-12
Ian Rogers
perf help: Ensure clean_cmds is called on all paths
Signed-off-by:
Ian Rogers
<irogers@google.com>
commit
|
commitdiff
|
tree
next