mcst-linux-kernel/patches-2024.06.26/papi-5.4.3/0010-resolve-conflicts-of-l...

28 lines
887 B
Diff

Link:
Subject: resolve conflicts of L1 counters for elbrus v3-5
Bug: 127646
Tags: e2k
diff -rupN a/src/papi_events.csv b/src/papi_events.csv
--- a/src/papi_events.csv 2020-10-14 12:20:54.998071565 +0300
+++ b/src/papi_events.csv 2020-10-16 01:24:46.257224764 +0300
@@ -116,12 +116,16 @@ PRESET,PAPI_FP_OPS,DERIVED_SUB,RETIRED_M
CPU,elbrus-v3
CPU,elbrus-v4
CPU,elbrus-v5
+
+#
+# L1_INT_HIT conflicts with L1_QUERY #
+# assume that PAPI_L1_DCM = L2_QUERY #
#
-PRESET,PAPI_L1_DCH,NOT_DERIVED,L1_HIT
+PRESET,PAPI_L1_DCH,NOT_DERIVED,L1_INT_HIT
PRESET,PAPI_L1_DCA,NOT_DERIVED,L1_QUERY
PRESET,PAPI_L1_TCH,NOT_DERIVED,PAPI_L1_DCH
PRESET,PAPI_L1_TCA,NOT_DERIVED,PAPI_L1_DCA
-PRESET,PAPI_L1_DCM,DERIVED_SUB,PAPI_L1_DCA,PAPI_L1_DCH
+PRESET,PAPI_L1_DCM,NOT_DERIVED,L2_QUERY
PRESET,PAPI_BTAC_M,NOT_DERIVED,IB_DISP_MISS
PRESET,PAPI_L1_ICM,DERIVED_ADD,IB_AHEAD_MISS,PAPI_BTAC_M