2023-06-13 | Namhyung Kim | perf annotate: Allow whitespace between insn operands Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf inject: Lazily allocate guest_event event_buf Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf inject: Lazily allocate event_copy Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf script: Remove some large stack allocations Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf sched: Avoid large stack allocations Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf bench sched messaging: Free contexts on exit Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf bench futex: Avoid memory leaks from pthread_attr Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf bench epoll: Fix missing frees/puts on the exit... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf help: Ensure clean_cmds is called on all paths Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | lib subcmd: Avoid memory leak in exclude_cmds Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | James Clark | perf cs-etm: Add exception level consistency check Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | James Clark | perf cs-etm: Track exception level Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | James Clark | perf cs-etm: Make PID format accessible from struct... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | James Clark | perf cs-etm: Use previous thread for branch sample... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | James Clark | perf cs-etm: Only track threads instead of PID and... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | James Clark | perf map: Fix double 'struct map' reference free found... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Arnaldo Carvalho... | perf srcline: Optimize comparision against SRCLINE_UNKNOWN Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf hist: Fix srcline memory leak Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf srcline: Change free_srcline to zfree_srcline Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf callchain: Use pthread keys for tls callchain_cursor Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf header: Avoid out-of-bounds read Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf top: Add exit routine for main thread Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf annotate: Fix parse_objdump_line memory leak Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf map/maps/thread: Changes to reference counting Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf machine: Don't leak module maps Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf machine: Fix leak of kernel dso Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf maps: Fix overlapping memory leak Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf symbol-elf: Correct holding a reference Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf jit: Fix two thread leaks Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf python: Avoid 2 leak sanitizer issues Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf evlist: Free stats in all evlist destruction Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf intel-pt: Fix missed put and leak Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf stat: Avoid evlist leak Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf header: Ensure bitmaps are freed Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf report: Avoid 'parent_thread' thread leak on ... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf machine: Make delete_threads part of machine__exit Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf thread: Add reference count checking Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf addr_location: Add init/exit/copy functions Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf addr_location: Move to its own header Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf maps: Make delete static, always use put Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf thread: Add accessor functions for thread Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf thread: Make threads rbtree non-invasive Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf thread: Remove notion of dead threads Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf test: Add test of libpfm4 events Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf list: Check arguments to show libpfm4 events Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Namhyung Kim | perf list: Check if libpfm4 event is supported Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Adrian Hunter | perf parse: Allow config terms with breakpoints Tested-by: Arnaldo Carvalho de Melo <acme@redhat.com> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-12 | Arnaldo Carvalho... | perf script: Fix allocation of evsel->priv related... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-09 | Ian Rogers | tools headers: Make the difference output easier to... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-09 | Namhyung Kim | perf annotate: Remove x86 instructions with suffix Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-09 | Namhyung Kim | perf annotate: Handle x86 instruction suffix generally Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-05 | Ian Rogers | perf stat: Document --metric-no-threshold and threshold... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-05 | Ian Rogers | perf expr: Make the evaluation of & and | logical and... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-05 | Tiezhu Yang | perf LoongArch: Simplify mksyscalltbl Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-05 | Tiezhu Yang | perf arm64: Use max_nr to define SYSCALLTBL_ARM64_MAX_ID Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-05 | Tiezhu Yang | perf arm64: Handle __NR3264_ prefixed syscall number Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-05 | Tiezhu Yang | perf arm64: Rename create_table_from_c() to create_sc_table() Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-05 | Tiezhu Yang | perf tools: Declare syscalltbl_*[] as const for all... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-05 | Arnaldo Carvalho... | perf bench: Add missing setlocale() call to allow usage... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-01 | Namhyung Kim | perf script: Increase PID/TID width for output Tested-by: Arnaldo Carvalho de Melo <acme@redhat.com> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-01 | Ian Rogers | perf pmu: Warn about invalid config for all PMUs and... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-01 | Ian Rogers | perf pmu: Only warn about unsupported formats once Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-01 | Ian Rogers | perf test: Update parse-events expectations to test... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-01 | Ian Rogers | perf parse-events: Wildcard most "numeric" events Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-01 | Ian Rogers | perf evsel: Add verbose 3 print of evsel name when... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-06-01 | Ian Rogers | perf pmu: Correct perf_pmu__auto_merge_stats() affecting... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-31 | Arnaldo Carvalho... | Merge tag 'perf-tools-fixes-for-v6.4-2-2023-05-30'... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-30 | Ian Rogers | perf kvm powerpc: Add missing rename opf pmu_have_event... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | libsubcmd: Avoid two path statics, removing 8192 bytes... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | perf test pmu: Avoid 2 static path arrays Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | tools api fs: Dynamically allocate cgroupfs mount point... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | perf scripting-engines: Move static to local variable... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | perf path: Make mkpath thread safe, remove 16384 bytes... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | perf probe: Dynamically allocate params memory Cc: Arnaldo Carvalho de Melo <acme@kernel.org> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | perf timechart: Make large arrays dynamic Cc: Arnaldo Carvalho de Melo <acme@kernel.org> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | perf lock: Dynamically allocate lockhash_table Cc: Arnaldo Carvalho de Melo <acme@kernel.org> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | perf daemon: Dynamically allocate path to perf Cc: Arnaldo Carvalho de Melo <acme@kernel.org> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | tools lib api fs tracing_path: Remove two unused MAX_PATH... Cc: Arnaldo Carvalho de Melo <acme@kernel.org> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | tools api fs: Avoid large static PATH_MAX arrays Cc: Arnaldo Carvalho de Melo <acme@kernel.org> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | perf trace beauty: Make MSR arrays const to move it... Cc: Arnaldo Carvalho de Melo <acme@kernel.org> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | perf trace: Make some large static arrays const to... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | perf test x86: intel-pt-test data is immutable so mark... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | perf test x86: insn-x86 test data is immutable so mark... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | perf header: Make nodes dynamic in write_mem_topology() Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | perf evsel: Don't let for_each_group() treat the head... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | perf evsel: Don't let evsel__group_pmu_name() traverse... Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-27 | Ian Rogers | perf pmu: Remove is_pmu_hybrid Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-27 | Ian Rogers | perf pmus: Remove perf_pmus__has_hybrid Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-27 | Ian Rogers | perf pmus: Add function to return count of core PMUs Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-27 | Ian Rogers | perf pmus: Ensure all PMUs are read for find_by_type Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-27 | Ian Rogers | perf pmus: Avoid repeated sysfs scanning Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-27 | Ian Rogers | perf pmus: Allow just core PMU scanning Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-27 | Ian Rogers | perf pmus: Split pmus list into core and other Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-27 | Ian Rogers | perf pmu: Separate pmu and pmus Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-27 | Ian Rogers | perf x86 mem: minor refactor to is_mem_loads_aux_event Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-27 | Ian Rogers | perf pmus: Prefer perf_pmu__scan over perf_pmus__for_each_pmu Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-27 | Ian Rogers | perf pmu: Remove perf_pmu__hybrid_pmus list Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-27 | Ian Rogers | perf mem: Avoid hybrid PMU list Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-27 | Ian Rogers | perf stat: Avoid hybrid PMU list Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
2023-05-27 | Ian Rogers | perf metrics: Remove perf_pmu__is_hybrid use Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
commit | commitdiff | tree |
next |