Commit 0a080050 authored by Ian Rogers's avatar Ian Rogers Committed by Arnaldo Carvalho de Melo

perf vendor events intel: Refresh knightslanding events

Update the knightslanding events from 9 to 10. Generation was done
using https://github.com/intel/perfmon.

The most notable change is in corrections to event descriptions.
Signed-off-by: default avatarIan Rogers <irogers@google.com>
Cc: Adrian Hunter <adrian.hunter@intel.com>
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: Alexandre Torgue <alexandre.torgue@foss.st.com>
Cc: Andrii Nakryiko <andrii@kernel.org>
Cc: Athira Rajeev <atrajeev@linux.vnet.ibm.com>
Cc: Caleb Biggers <caleb.biggers@intel.com>
Cc: Eduard Zingerman <eddyz87@gmail.com>
Cc: Florian Fischer <florian.fischer@muhq.space>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: James Clark <james.clark@arm.com>
Cc: Jing Zhang <renyu.zj@linux.alibaba.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: John Garry <john.g.garry@oracle.com>
Cc: Kajol Jain <kjain@linux.ibm.com>
Cc: Kan Liang <kan.liang@linux.intel.com>
Cc: Leo Yan <leo.yan@linaro.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Perry Taylor <perry.taylor@intel.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Ravi Bangoria <ravi.bangoria@amd.com>
Cc: Sandipan Das <sandipan.das@amd.com>
Cc: Sean Christopherson <seanjc@google.com>
Cc: Stephane Eranian <eranian@google.com>
Cc: Suzuki Poulouse <suzuki.poulose@arm.com>
Cc: Xing Zhengjun <zhengjun.xing@linux.intel.com>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-stm32@st-md-mailman.stormreply.com
Link: https://lore.kernel.org/r/20230219092848.639226-25-irogers@google.comSigned-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
parent 5c3f73c1
...@@ -254,14 +254,14 @@ ...@@ -254,14 +254,14 @@
"UMask": "0x80" "UMask": "0x80"
}, },
{ {
"BriefDescription": "Counts the number of occurences a retired load gets blocked because its address overlaps with a store whose data is not ready", "BriefDescription": "Counts the number of occurrences a retired load gets blocked because its address overlaps with a store whose data is not ready",
"EventCode": "0x03", "EventCode": "0x03",
"EventName": "RECYCLEQ.LD_BLOCK_STD_NOTREADY", "EventName": "RECYCLEQ.LD_BLOCK_STD_NOTREADY",
"SampleAfterValue": "200003", "SampleAfterValue": "200003",
"UMask": "0x2" "UMask": "0x2"
}, },
{ {
"BriefDescription": "Counts the number of occurences a retired load gets blocked because its address partially overlaps with a store", "BriefDescription": "Counts the number of occurrences a retired load gets blocked because its address partially overlaps with a store",
"Data_LA": "1", "Data_LA": "1",
"EventCode": "0x03", "EventCode": "0x03",
"EventName": "RECYCLEQ.LD_BLOCK_ST_FORWARD", "EventName": "RECYCLEQ.LD_BLOCK_ST_FORWARD",
...@@ -270,7 +270,7 @@ ...@@ -270,7 +270,7 @@
"UMask": "0x1" "UMask": "0x1"
}, },
{ {
"BriefDescription": "Counts the number of occurences a retired load that is a cache line split. Each split should be counted only once.", "BriefDescription": "Counts the number of occurrences a retired load that is a cache line split. Each split should be counted only once.",
"Data_LA": "1", "Data_LA": "1",
"EventCode": "0x03", "EventCode": "0x03",
"EventName": "RECYCLEQ.LD_SPLITS", "EventName": "RECYCLEQ.LD_SPLITS",
...@@ -293,7 +293,7 @@ ...@@ -293,7 +293,7 @@
"UMask": "0x20" "UMask": "0x20"
}, },
{ {
"BriefDescription": "Counts the number of occurences a retired store that is a cache line split. Each split should be counted only once.", "BriefDescription": "Counts the number of occurrences a retired store that is a cache line split. Each split should be counted only once.",
"EventCode": "0x03", "EventCode": "0x03",
"EventName": "RECYCLEQ.ST_SPLITS", "EventName": "RECYCLEQ.ST_SPLITS",
"PublicDescription": "This event counts the number of retired store that experienced a cache line boundary split(Precise Event). Note that each spilt should be counted only once.", "PublicDescription": "This event counts the number of retired store that experienced a cache line boundary split(Precise Event). Note that each spilt should be counted only once.",
......
...@@ -1084,7 +1084,7 @@ ...@@ -1084,7 +1084,7 @@
"Unit": "CHA" "Unit": "CHA"
}, },
{ {
"BriefDescription": "Cache Lookups. Counts the number of times the LLC was accessed. Writeback transactions from L2 to the LLC This includes all write transactions -- both Cachable and UC.", "BriefDescription": "Cache Lookups. Counts the number of times the LLC was accessed. Writeback transactions from L2 to the LLC This includes all write transactions -- both Cacheable and UC.",
"EventCode": "0x37", "EventCode": "0x37",
"EventName": "UNC_H_CACHE_LINES_VICTIMIZED.E_STATE", "EventName": "UNC_H_CACHE_LINES_VICTIMIZED.E_STATE",
"PerPkg": "1", "PerPkg": "1",
...@@ -1843,7 +1843,7 @@ ...@@ -1843,7 +1843,7 @@
"Unit": "CHA" "Unit": "CHA"
}, },
{ {
"BriefDescription": "Counts cycles source throttling is adderted - horizontal", "BriefDescription": "Counts cycles source throttling is asserted - horizontal",
"EventCode": "0xA5", "EventCode": "0xA5",
"EventName": "UNC_H_FAST_ASSERTED.HORZ", "EventName": "UNC_H_FAST_ASSERTED.HORZ",
"PerPkg": "1", "PerPkg": "1",
...@@ -1851,7 +1851,7 @@ ...@@ -1851,7 +1851,7 @@
"Unit": "CHA" "Unit": "CHA"
}, },
{ {
"BriefDescription": "Counts cycles source throttling is adderted - vertical", "BriefDescription": "Counts cycles source throttling is asserted - vertical",
"EventCode": "0xA5", "EventCode": "0xA5",
"EventName": "UNC_H_FAST_ASSERTED.VERT", "EventName": "UNC_H_FAST_ASSERTED.VERT",
"PerPkg": "1", "PerPkg": "1",
...@@ -2929,7 +2929,7 @@ ...@@ -2929,7 +2929,7 @@
"Unit": "CHA" "Unit": "CHA"
}, },
{ {
"BriefDescription": "Cache Lookups. Counts the number of times the LLC was accessed. Writeback transactions from L2 to the LLC This includes all write transactions -- both Cachable and UC.", "BriefDescription": "Cache Lookups. Counts the number of times the LLC was accessed. Writeback transactions from L2 to the LLC This includes all write transactions -- both Cacheable and UC.",
"EventCode": "0x34", "EventCode": "0x34",
"EventName": "UNC_H_SF_LOOKUP.WRITE", "EventName": "UNC_H_SF_LOOKUP.WRITE",
"PerPkg": "1", "PerPkg": "1",
......
...@@ -17,7 +17,7 @@ GenuineIntel-6-6[AC],v1.18,icelakex,core ...@@ -17,7 +17,7 @@ GenuineIntel-6-6[AC],v1.18,icelakex,core
GenuineIntel-6-3A,v23,ivybridge,core GenuineIntel-6-3A,v23,ivybridge,core
GenuineIntel-6-3E,v22,ivytown,core GenuineIntel-6-3E,v22,ivytown,core
GenuineIntel-6-2D,v22,jaketown,core GenuineIntel-6-2D,v22,jaketown,core
GenuineIntel-6-(57|85),v9,knightslanding,core GenuineIntel-6-(57|85),v10,knightslanding,core
GenuineIntel-6-A[AC],v1.00,meteorlake,core GenuineIntel-6-A[AC],v1.00,meteorlake,core
GenuineIntel-6-1[AEF],v3,nehalemep,core GenuineIntel-6-1[AEF],v3,nehalemep,core
GenuineIntel-6-2E,v3,nehalemex,core GenuineIntel-6-2E,v3,nehalemex,core
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment