summaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorZide Chen <zide.chen@intel.com>2025-12-31 14:42:22 -0800
committerPeter Zijlstra <peterz@infradead.org>2026-01-06 16:34:24 +0100
commit66e2075426f3220857eb3987c803764c82cef851 (patch)
tree9d8a46b33a1e8878c43871d8b579a98a236da076 /tools/perf/scripts/python/stackcollapse.py
parent6daf2c35b835da211bf70606e9f74d1af98613a9 (diff)
downloadlinux-66e2075426f3220857eb3987c803764c82cef851.tar.gz
linux-66e2075426f3220857eb3987c803764c82cef851.zip
perf/x86/intel/uncore: Add CBB PMON support for Diamond Rapids
On DMR, PMON units inside the Core Building Block (CBB) are enumerated separately from those in the Integrated Memory and I/O Hub (IMH). A new per-CBB MSR (0x710) is introduced for discovery table enumeration. For counter control registers, the tid_en bit (bit 16) exists on CBO, SBO, and Santa, but it is not used by any events. Mark this bit as reserved. Similarly, disallow extended umask (bits 32–63) on Santa and sNCU. Additionally, ignore broken SB2UCIE unit. Signed-off-by: Zide Chen <zide.chen@intel.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Reviewed-by: Dapeng Mi <dapeng1.mi@linux.intel.com> Link: https://patch.msgid.link/20251231224233.113839-6-zide.chen@intel.com
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions