HomeFreeBSD

hwpmc: Add basic Intel Alderlake CPUs support.

Description

hwpmc: Add basic Intel Alderlake CPUs support.

The PMC subsystem is not designed for non-uniform CPU capabilities
(P/E-cores are different), but at least several working architectural
events like cpu_clk_unhalted.thread_p should be better than nothing.

MFC after: 1 month

(cherry picked from commit fe109d3113166c8e3b8557f0569c4e5a3597ac93)

Details

Provenance
mavAuthored on May 31 2022, 3:17 AM
Parents
rGe7b63a7c6d62: hwpmc: Update Intel's programmable counters restrictions.
Branches
Unknown
Tags
Unknown