2022-10-04 | Ian Rogers | perf dso: Hold lock when accessing nsinfo ...users/20211118193714.2293728-1-irogers@google.com/ Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220826164242.43412-15-irogers@google.com |
commit | commitdiff | tree |
2022-10-04 | Ian Rogers | perf top: Update use of pthread mutex Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220826164242.43412-14-irogers@google.com |
commit | commitdiff | tree |
2022-10-04 | Ian Rogers | perf annotate: Update use of pthread mutex Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220826164242.43412-13-irogers@google.com |
commit | commitdiff | tree |
2022-10-04 | Ian Rogers | perf dso: Update use of pthread mutex Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220826164242.43412-12-irogers@google.com |
commit | commitdiff | tree |
2022-10-04 | Ian Rogers | perf mmap: Remove unnecessary pthread.h include Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220826164242.43412-11-irogers@google.com |
commit | commitdiff | tree |
2022-10-04 | Ian Rogers | perf ui: Update use of pthread mutex Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220826164242.43412-10-irogers@google.com |
commit | commitdiff | tree |
2022-10-04 | Ian Rogers | perf sched: Update use of pthread mutex Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20220826164242.43412-9-irogers@google.com |
commit | commitdiff | tree |
2022-10-04 | Ian Rogers | perf record: Update use of pthread mutex Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20220826164242.43412-8-irogers@google.com |
commit | commitdiff | tree |
2022-10-04 | Ian Rogers | perf lock: Remove unused pthread.h include Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20220826164242.43412-7-irogers@google.com |
commit | commitdiff | tree |
2022-10-04 | Ian Rogers | perf bpf: Remove unused pthread.h include Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20220826164242.43412-6-irogers@google.com |
commit | commitdiff | tree |
2022-10-04 | Ian Rogers | perf hist: Update use of pthread mutex Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20220826164242.43412-5-irogers@google.com |
commit | commitdiff | tree |
2022-10-04 | Ian Rogers | perf tests: Avoid pthread.h inclusion Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20220826164242.43412-4-irogers@google.com |
commit | commitdiff | tree |
2022-10-04 | Ian Rogers | perf bench: Update use of pthread mutex/cond Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20220826164242.43412-3-irogers@google.com |
commit | commitdiff | tree |
2022-10-04 | Ian Rogers | perf hashmap: Tidy hashmap dependency ...org/lkml/20200515221732.44078-8-irogers@google.com/ Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20220824050604.352156-1-irogers@google.com |
commit | commitdiff | tree |
2022-08-31 | Ian Rogers | perf metric: Return early if no CPU PMU table exists Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220830164846.401143-3-irogers@google.com |
commit | commitdiff | tree |
2022-08-27 | Ian Rogers | perf sched: Fix memory leaks in __cmd_record detected... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220824145733.409005-1-irogers@google.com |
commit | commitdiff | tree |
2022-08-27 | Ian Rogers | perf test: Stat test for repeat with a weak group Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20220822213352.75721-2-irogers@google.com |
commit | commitdiff | tree |
2022-08-27 | Ian Rogers | perf stat: Clear evsel->reset_group for each stat run Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20220822213352.75721-1-irogers@google.com |
commit | commitdiff | tree |
2022-08-19 | Ian Rogers | perf cpumap: Fix alignment for masks in event encoding Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220614143353.1559597-5-irogers@google.com |
commit | commitdiff | tree |
2022-08-19 | Ian Rogers | perf cpumap: Compute mask size in constant time Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220614143353.1559597-4-irogers@google.com |
commit | commitdiff | tree |
2022-08-19 | Ian Rogers | perf cpumap: Synthetic events and const/static Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220614143353.1559597-3-irogers@google.com |
commit | commitdiff | tree |
2022-08-19 | Ian Rogers | perf cpumap: Const map for max() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220614143353.1559597-2-irogers@google.com |
commit | commitdiff | tree |
2022-08-13 | Ian Rogers | perf jevents: Fold strings optimization Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220812230949.683239-15-irogers@google.com |
commit | commitdiff | tree |
2022-08-13 | Ian Rogers | perf jevents: Compress the pmu_events_table Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220812230949.683239-14-irogers@google.com |
commit | commitdiff | tree |
2022-08-13 | Ian Rogers | perf metrics: Copy entire pmu_event in find metric Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220812230949.683239-13-irogers@google.com |
commit | commitdiff | tree |
2022-08-13 | Ian Rogers | perf pmu-events: Hide the pmu_events Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220812230949.683239-12-irogers@google.com |
commit | commitdiff | tree |
2022-08-13 | Ian Rogers | perf pmu-events: Don't assume pmu_event is an array Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220812230949.683239-11-irogers@google.com |
commit | commitdiff | tree |
2022-08-13 | Ian Rogers | perf pmu-events: Move test events/metrics to JSON Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220812230949.683239-10-irogers@google.com |
commit | commitdiff | tree |
2022-08-13 | Ian Rogers | perf test: Use full metric resolution Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220812230949.683239-9-irogers@google.com |
commit | commitdiff | tree |
2022-08-13 | Ian Rogers | perf pmu-events: Hide pmu_events_map Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220812230949.683239-8-irogers@google.com |
commit | commitdiff | tree |
2022-08-13 | Ian Rogers | perf pmu-events: Avoid passing pmu_events_map Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220812230949.683239-7-irogers@google.com |
commit | commitdiff | tree |
2022-08-13 | Ian Rogers | perf pmu-events: Hide pmu_sys_event_tables Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220812230949.683239-6-irogers@google.com |
commit | commitdiff | tree |
2022-08-13 | Ian Rogers | perf jevents: Sort JSON files entries Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220812230949.683239-5-irogers@google.com |
commit | commitdiff | tree |
2022-08-13 | Ian Rogers | perf jevents: Provide path to JSON file on error Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220812230949.683239-4-irogers@google.com |
commit | commitdiff | tree |
2022-08-13 | Ian Rogers | perf jevents: Remove the type/version variables Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220812230949.683239-3-irogers@google.com |
commit | commitdiff | tree |
2022-08-13 | Ian Rogers | perf jevent: Add an 'all' architecture argument Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220812230949.683239-2-irogers@google.com |
commit | commitdiff | tree |
2022-08-10 | Ian Rogers | perf vendor events: Remove bad jaketown uncore events Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...org/r/20220805013856.1842878-4-irogers@google.com |
commit | commitdiff | tree |
2022-08-10 | Ian Rogers | perf vendor events: Remove bad ivytown uncore events Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...org/r/20220805013856.1842878-3-irogers@google.com |
commit | commitdiff | tree |
2022-08-10 | Ian Rogers | perf vendor events: Remove bad broadwellde uncore events Signed-off-by: Ian Rogers <irogers@google.com> Cc: Ian Rogers <irogers@google.com> ...org/r/20220805013856.1842878-2-irogers@google.com |
commit | commitdiff | tree |
2022-08-10 | Ian Rogers | perf jevents: Add JEVENTS_ARCH make option Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220804221816.1802790-4-irogers@google.com |
commit | commitdiff | tree |
2022-08-10 | Ian Rogers | perf jevents: Simplify generation of C-string Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220804221816.1802790-3-irogers@google.com |
commit | commitdiff | tree |
2022-08-10 | Ian Rogers | perf jevents: Clean up pytype warnings Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220804221816.1802790-2-irogers@google.com |
commit | commitdiff | tree |
2022-08-02 | Ian Rogers | perf parse-events: Break out tracepoint and printing Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220729204217.250166-3-irogers@google.com |
commit | commitdiff | tree |
2022-08-02 | Ian Rogers | perf parse-events: Don't #define YY_EXTRA_TYPE Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220729204217.250166-2-irogers@google.com |
commit | commitdiff | tree |
2022-08-01 | Ian Rogers | perf symbol: Fail to read phdr workaround Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20220731164923.691193-1-irogers@google.com |
commit | commitdiff | tree |
2022-08-01 | Ian Rogers | perf test: Add user space counter reading tests Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20220719223946.176299-4-irogers@google.com |
commit | commitdiff | tree |
2022-08-01 | Ian Rogers | perf test: Remove x86 rdpmc test Signed-off-by: Ian Rogers <irogers@google.com> ...org/lkml/20220719223946.176299-3-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel snowridgex Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-31-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel westmereex Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-30-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel westmereep-sp Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-29-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel westmereep-dp Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-28-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel tigerlake Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-27-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel skylakex Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-26-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel skylake Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-25-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel silvermont Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-24-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel sapphirerapids Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-23-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel sandybridge Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-22-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel nehalemex Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-21-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel nehalemep Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-20-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Add Intel meteorlake Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-19-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel knightslanding Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-18-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel jaketown Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-17-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel ivytown Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-16-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel ivybridge Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-15-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel icelakex Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-14-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel icelake Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-13-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel haswellx Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-12-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel haswell Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-11-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update goldmontplus mapfile.csv Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-10-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update goldmont mapfile.csv Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-9-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel elkhartlake Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-8-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel cascadelakex Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-7-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update bonnell mapfile.csv Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-6-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel alderlake Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-5-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel broadwellde Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-4-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel broadwell Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-3-irogers@google.com |
commit | commitdiff | tree |
2022-07-28 | Ian Rogers | perf vendor events: Update Intel broadwellx Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220727220832.2865794-2-irogers@google.com |
commit | commitdiff | tree |
2022-07-27 | Ian Rogers | perf bpf: Remove undefined behavior from bpf_perf_object__next() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220726220921.2567761-1-irogers@google.com |
commit | commitdiff | tree |
2022-07-26 | Ian Rogers | perf test: Avoid sysfs state affecting fake events Signed-off-by: Ian Rogers <irogers@google.com> ...lkml/20220725223633.2301737-2-irogers@google.com |
commit | commitdiff | tree |
2022-07-25 | Ian Rogers | perf test: Add test for #system_tsc_freq in metrics Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220718164312.3994191-4-irogers@google.com |
commit | commitdiff | tree |
2022-07-25 | Ian Rogers | perf tsc: Add cpuinfo fall back for arch_get_tsc_freq() Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220718164312.3994191-3-irogers@google.com |
commit | commitdiff | tree |
2022-07-20 | Ian Rogers | perf gtk: Only support --gtk if compiled in Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220707203836.345918-1-irogers@google.com |
commit | commitdiff | tree |
2022-07-12 | Ian Rogers | perf test: Make all metrics test more tolerant Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220707153449.202409-2-irogers@google.com |
commit | commitdiff | tree |
2022-07-12 | Ian Rogers | perf test: Add debug line to diagnose broken metrics Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220707153449.202409-1-irogers@google.com |
commit | commitdiff | tree |
2022-06-28 | Ian Rogers | perf bpf: 8 byte align bpil data Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220614014714.1407239-1-irogers@google.com |
commit | commitdiff | tree |
2022-06-19 | Ian Rogers | perf metrics: Ensure at least 1 id per metric Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220618013957.999321-1-irogers@google.com |
commit | commitdiff | tree |
2022-06-19 | Ian Rogers | perf expr: Allow exponents on floating point values Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220527020653.4160884-1-irogers@google.com |
commit | commitdiff | tree |
2022-06-19 | Ian Rogers | perf test: Fix variable length array undefined behavior... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220610180247.444798-1-irogers@google.com |
commit | commitdiff | tree |
2022-06-19 | Ian Rogers | libperf evsel: Open shouldn't leak fd on failure Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220609052355.1300162-2-irogers@google.com |
commit | commitdiff | tree |
2022-06-19 | Ian Rogers | perf unwind: Fix uninitialized variable Signed-off-by: Ian Rogers <irogers@google.com> ...kernel.org/r/20220607000851.39798-1-irogers@google.com |
commit | commitdiff | tree |
2022-06-03 | Ian Rogers | perf docs: Correct typo of event_sources Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220603045744.2815559-1-irogers@google.com |
commit | commitdiff | tree |
2022-05-23 | Ian Rogers | perf jevents: Modify match field Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220511211526.1021908-5-irogers@google.com |
commit | commitdiff | tree |
2022-05-23 | Ian Rogers | perf vendor events: Fix Ivytown UNC_M_ACT_COUNT.RD... Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220511211526.1021908-4-irogers@google.com |
commit | commitdiff | tree |
2022-05-23 | Ian Rogers | perf vendor events: Fix Alderlake metric groups Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220511211526.1021908-3-irogers@google.com |
commit | commitdiff | tree |
2022-05-23 | Ian Rogers | perf jevents: Append PMU description later Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220511211526.1021908-2-irogers@google.com |
commit | commitdiff | tree |
2022-05-23 | Ian Rogers | perf test: Use skip in PERF_RECORD_* Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220518042027.836799-9-irogers@google.com |
commit | commitdiff | tree |
2022-05-23 | Ian Rogers | perf test: Parse events break apart tests Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220518042027.836799-8-irogers@google.com |
commit | commitdiff | tree |
2022-05-23 | Ian Rogers | perf test: Parse events tidy evlist_test Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220518042027.836799-7-irogers@google.com |
commit | commitdiff | tree |
2022-05-23 | Ian Rogers | perf test: Parse events tidy terms_test Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220518042027.836799-6-irogers@google.com |
commit | commitdiff | tree |
2022-05-23 | Ian Rogers | perf test: Basic mmap use skip Signed-off-by: Ian Rogers <irogers@google.com> ...org/r/20220518042027.836799-5-irogers@google.com |
commit | commitdiff | tree |
next |