2023-07-28 | Ian Rogers | perf parse-events: Move instances of YYABORT to YYNOMEM Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20230627181030.95608-9-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> ...kernel.org/r/20230627181030.95608-8-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> ...kernel.org/r/20230627181030.95608-7-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> ...kernel.org/r/20230627181030.95608-6-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> ...kernel.org/r/20230627181030.95608-5-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> ...kernel.org/r/20230627181030.95608-4-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> ...kernel.org/r/20230627181030.95608-3-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> ...kernel.org/r/20230627181030.95608-2-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> ...org/r/20230724201247.748146-5-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> ...org/r/20230724201247.748146-4-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> ...org/r/20230724201247.748146-3-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> ...org/r/20230724201247.748146-2-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> ...org/r/20230712065250.1450306-1-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> ...org/r/20230707230926.841086-1-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> ...org/r/20230623151016.4193660-13-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> ...org/r/20230623151016.4193660-12-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> ...org/r/20230623151016.4193660-11-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> ...org/r/20230623151016.4193660-10-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> ...org/r/20230623151016.4193660-9-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> ...org/r/20230623151016.4193660-8-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> ...org/r/20230623151016.4193660-7-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> ...org/r/20230623151016.4193660-6-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> ...org/r/20230623151016.4193660-5-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> ...org/r/20230623151016.4193660-4-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> ...org/r/20230623151016.4193660-3-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> ...org/r/20230623151016.4193660-2-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> ...org/r/20230627182834.117565-1-irogers@google.com |
commit | commitdiff | tree |
2023-06-27 | Ian Rogers | perf pmu: Correct auto_merge_stats test ...all/20230527072210.2900565-35-irogers@google.com/ Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230626053048.257959-1-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> ...org/r/20230623054520.4118442-4-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> ...org/r/20230623054520.4118442-3-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> ...org/r/20230623054520.4118442-2-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> ...org/r/20230623041405.4039475-5-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> ...org/r/20230623041405.4039475-4-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> ...org/r/20230623041405.4039475-3-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> ...org/r/20230623041405.4039475-2-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> ...org/r/20230623043843.4080180-2-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> ...org/r/20230623043843.4080180-1-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> ...org/r/20230623043107.4077510-1-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> ...org/r/20230615040715.2064350-2-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> ...org/r/20230615040715.2064350-1-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> ...org/r/20230615025041.1982072-1-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> ...org/r/20230608061812.3715566-2-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> ...lkml/20230608061812.3715566-1-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> ...org/r/20230613235416.1650755-1-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> ...org/r/20230613182629.1500317-1-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> ...org/r/20230609224004.180988-1-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> ...org/r/20230613034817.1356114-3-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> ...org/r/20230613034817.1356114-2-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> ...org/r/20230527034324.2597593-5-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> ...org/r/20230527034324.2597593-4-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> ...org/r/20230527034324.2597593-3-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> ...org/r/20230527034324.2597593-2-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> ...org/r/20230611233610.953456-5-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> ...org/r/20230611233610.953456-4-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> ...org/r/20230611233610.953456-3-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> ...org/r/20230611233610.953456-2-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | lib subcmd: Avoid memory leak in exclude_cmds Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230611233610.953456-1-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf hist: Fix srcline memory leak Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-27-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf srcline: Change free_srcline to zfree_srcline Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-26-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf callchain: Use pthread keys for tls callchain_cursor Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-25-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf header: Avoid out-of-bounds read Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...lkml/20230608232823.4027869-24-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf top: Add exit routine for main thread Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-23-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf annotate: Fix parse_objdump_line memory leak Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-22-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf map/maps/thread: Changes to reference counting Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-21-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf machine: Don't leak module maps Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-20-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf machine: Fix leak of kernel dso Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-19-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf maps: Fix overlapping memory leak Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-18-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf symbol-elf: Correct holding a reference Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-17-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf jit: Fix two thread leaks Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-16-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf python: Avoid 2 leak sanitizer issues Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-15-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf evlist: Free stats in all evlist destruction Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-14-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf intel-pt: Fix missed put and leak Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-13-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf stat: Avoid evlist leak Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-12-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf header: Ensure bitmaps are freed Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-11-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf report: Avoid 'parent_thread' thread leak on ... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-10-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf machine: Make delete_threads part of machine__exit Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-9-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf thread: Add reference count checking Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-8-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf addr_location: Add init/exit/copy functions Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-7-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf addr_location: Move to its own header Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-6-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf maps: Make delete static, always use put Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-5-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf thread: Add accessor functions for thread Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-4-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf thread: Make threads rbtree non-invasive Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-3-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf thread: Remove notion of dead threads Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230608232823.4027869-2-irogers@google.com |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf test: Add test of libpfm4 events Signed-off-by: Ian Rogers <irogers@google.com> |
commit | commitdiff | tree |
2023-06-12 | Ian Rogers | perf list: Check arguments to show libpfm4 events Signed-off-by: Ian Rogers <irogers@google.com> |
commit | commitdiff | tree |
2023-06-09 | Ian Rogers | tools headers: Make the difference output easier to... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230605203425.1696844-1-irogers@google.com |
commit | commitdiff | tree |
2023-06-05 | Ian Rogers | perf stat: Document --metric-no-threshold and threshold... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230519063719.1029596-2-irogers@google.com |
commit | commitdiff | tree |
2023-06-05 | Ian Rogers | perf expr: Make the evaluation of & and | logical and... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230519063719.1029596-1-irogers@google.com |
commit | commitdiff | tree |
2023-06-01 | Ian Rogers | perf pmu: Warn about invalid config for all PMUs and... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230601023644.587584-2-irogers@google.com |
commit | commitdiff | tree |
2023-06-01 | Ian Rogers | perf pmu: Only warn about unsupported formats once Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230601023644.587584-1-irogers@google.com |
commit | commitdiff | tree |
2023-06-01 | Ian Rogers | perf test: Update parse-events expectations to test... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230601082954.754318-5-irogers@google.com |
commit | commitdiff | tree |
2023-06-01 | Ian Rogers | perf parse-events: Wildcard most "numeric" events Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230601082954.754318-4-irogers@google.com |
commit | commitdiff | tree |
2023-06-01 | Ian Rogers | perf evsel: Add verbose 3 print of evsel name when... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230601082954.754318-3-irogers@google.com |
commit | commitdiff | tree |
2023-06-01 | Ian Rogers | perf pmu: Correct perf_pmu__auto_merge_stats() affecting... Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...org/r/20230601082954.754318-2-irogers@google.com |
commit | commitdiff | tree |
2023-05-30 | Ian Rogers | perf kvm powerpc: Add missing rename opf pmu_have_event... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230530021433.3107580-1-irogers@google.com |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | libsubcmd: Avoid two path statics, removing 8192 bytes... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230526183401.2326121-17-irogers@google.com |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | perf test pmu: Avoid 2 static path arrays Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230526183401.2326121-16-irogers@google.com |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | tools api fs: Dynamically allocate cgroupfs mount point... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230526183401.2326121-15-irogers@google.com |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | perf scripting-engines: Move static to local variable... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230526183401.2326121-14-irogers@google.com |
commit | commitdiff | tree |
2023-05-28 | Ian Rogers | perf path: Make mkpath thread safe, remove 16384 bytes... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20230526183401.2326121-13-irogers@google.com |
commit | commitdiff | tree |
next |