Intel Xeon Scalable および Xeon W プロセッサーの perf stat 出力の Uncore イベントに "event syntax error" が表示される
Issue
- Uncore イベントにより、環境内にある前述のインテルプロセッサーの perf stat コマンドの出力に "event syntax error"が生成されます。
- Red Hat Enterprise Linux (RHEL) の Uncore イベントは、プロセッサーコアの外側にあるが、CPU パッケージ内に存在するプロセッサーの機能を測定します。
- この問題は、これらのプロセッサーファミリーの CPU を搭載したシステムで
profiler_hardware_uncore test(redhat-certification-hardware認定スイートの一部) を実行したときに発生します。
以下はその例です。
event syntax error: 'unc_cha_tor_inserts.ia_hit_cxl_acc_local'
\___ Bad event name
Unable to find event on a PMU of 'unc_cha_tor_inserts.ia_hit_cxl_acc_local'
Initial error:
event syntax error: 'unc_cha_tor_inserts.ia_hit_cxl_acc_local'
\___ unknown term 'ch_mask' for pmu 'uncore_cha_0'
event syntax error: '..a_tor_inserts.ia_hit_cxl_acc'
\___ Bad event nameUnable to find event on a PMU of 'unc_cha_tor_inserts.ia_hit_cxl_acc'
Initial error:
event syntax error: '..a_tor_inserts.ia_hit_cxl_acc'
\___ value too big for format, maximum is 4294967295
event syntax error: '..0'
\___ Bad event name
Unable to find event on a PMU of 'unc_iio_comp_buf_inserts.cmpd.part0'
Initial error:
event syntax error: '..0'
\___ value too big for format, maximum is 255
Environment
- Red Hat Enterprise Linux 9.3 から 9.7
- Red Hat Enterprise Linux 10.0
- インテル第 3 世代インテル Xeon スケーラブルプロセッサー (旧製品 Ice Lake)
- インテル第 4 世代インテル® Xeon スケーラブルプロセッサー (旧製品 Sapphire Rapids)
- インテル第 5 世代インテル® Xeon スケーラブルプロセッサー (旧製品 Emerald Rapids)
- インテル第 6 世代インテル® Xeon スケーラブルプロセッサー (旧製品 Granite Rapids-D)
- インテル® Xeon® W プロセッサー (旧製品 Sapphire Rapids)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.