These four patches anble perf support for Goldmont, and fix an bug when run "perf record -e cycles,intel_pt//u -b -- sleep 1" Error: PMU Hardware doesn't support sampling/overflow-interrupts.
All patches upstream. Thanks, Liwei. Andi Kleen (1): perf vendor events intel: Update Goldmont events to V12 Kan Liang (3): perf vendor events: Add Goldmont Plus V1 event file perf intel-pt: Set no_aux_samples for the tracking event perf intel-pt: Always set no branch for dummy event tools/perf/arch/x86/util/intel-pt.c | 3 + tools/perf/pmu-events/arch/x86/goldmont/cache.json | 1244 ++++++++++++++--- .../perf/pmu-events/arch/x86/goldmont/memory.json | 280 +++- tools/perf/pmu-events/arch/x86/goldmont/other.json | 54 +- .../pmu-events/arch/x86/goldmont/pipeline.json | 506 +++---- .../arch/x86/goldmont/virtual-memory.json | 60 +- .../pmu-events/arch/x86/goldmontplus/cache.json | 1453 ++++++++++++++++++++ .../pmu-events/arch/x86/goldmontplus/frontend.json | 62 + .../pmu-events/arch/x86/goldmontplus/memory.json | 38 + .../pmu-events/arch/x86/goldmontplus/other.json | 98 ++ .../pmu-events/arch/x86/goldmontplus/pipeline.json | 544 ++++++++ .../arch/x86/goldmontplus/virtual-memory.json | 218 +++ tools/perf/pmu-events/arch/x86/mapfile.csv | 1 + 13 files changed, 4104 insertions(+), 457 deletions(-) create mode 100644 tools/perf/pmu-events/arch/x86/goldmontplus/cache.json create mode 100644 tools/perf/pmu-events/arch/x86/goldmontplus/frontend.json create mode 100644 tools/perf/pmu-events/arch/x86/goldmontplus/memory.json create mode 100644 tools/perf/pmu-events/arch/x86/goldmontplus/other.json create mode 100644 tools/perf/pmu-events/arch/x86/goldmontplus/pipeline.json create mode 100644 tools/perf/pmu-events/arch/x86/goldmontplus/virtual-memory.json -- 2.7.4 -- _______________________________________________ linux-yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/linux-yocto
