Messages in this thread Patch in this message | | | From | kan.liang@linux ... | Subject | [PATCH] perf vendor events intel: Add uncore_upi JSON support | Date | Tue, 7 May 2019 06:16:31 -0700 |
| |
From: Kan Liang <kan.liang@linux.intel.com>
Perf cannot parse UPI events.
#perf stat -e UPI_DATA_BANDWIDTH_TX event syntax error: 'UPI_DATA_BANDWIDTH_TX' \___ parser error Run 'perf list' for a list of valid events
The JSON lists call the box UPI LL, while perf calls it upi. Add conversion support to json to convert the unit properly.
Signed-off-by: Kan Liang <kan.liang@linux.intel.com> --- tools/perf/pmu-events/jevents.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/tools/perf/pmu-events/jevents.c b/tools/perf/pmu-events/jevents.c index 68c92bb..daaea50 100644 --- a/tools/perf/pmu-events/jevents.c +++ b/tools/perf/pmu-events/jevents.c @@ -235,6 +235,7 @@ static struct map { { "iMPH-U", "uncore_arb" }, { "CPU-M-CF", "cpum_cf" }, { "CPU-M-SF", "cpum_sf" }, + { "UPI LL", "uncore_upi" }, {} }; -- 2.7.4
| |