Page MenuHomeFreeBSD

pmc: add sapphire rapids model
ClosedPublic

Authored by anaelle.cazuc_stormshield.eu on May 27 2026, 8:15 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Aug 19, 3:26 AM
Unknown Object (File)
Mon, Aug 17, 9:53 AM
Unknown Object (File)
Sat, Aug 15, 4:38 PM
Unknown Object (File)
Sat, Aug 15, 2:28 AM
Unknown Object (File)
Thu, Aug 13, 1:25 AM
Unknown Object (File)
Mon, Aug 10, 12:48 PM
Unknown Object (File)
Sat, Aug 8, 4:57 PM
Unknown Object (File)
Sat, Aug 8, 8:55 AM
Subscribers

Details

Summary

this commit adds the sapphire rapids CPU model to hwpmc_intel.c, allowing hwpmc to be used on this CPU family

Sponsored-By: Stormshield

Test Plan

Tested on a Intel(R) Xeon(R) Gold 6444Y processor:

before:

# dmesg | grep -i pmc
[1] pmc: Unknown Intel CPU.
[1] hwpmc: SOFT/16/64/0x67<INT,USR,SYS,REA,WRI>

after:

# dmesg | grep -i pmc
[1] hwpmc: SOFT/16/64/0x67<INT,USR,SYS,REA,WRI> TSC/1/64/0x20<REA> IAP/8/48/0x3ff<INT,USR,SYS,EDG,THR,REA,WRI,INV,QUA,PRC> IAF/4/48/0x67<INT,USR,SYS,REA,WRI>

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.May 27 2026, 6:33 PM

Can you please confirm the author field for the commit:

Anaelle Cazuc <anaelle.cazuc@stormshield.eu>

Or something else?

Can you please confirm the author field for the commit:

Anaelle Cazuc <anaelle.cazuc@stormshield.eu>

Or something else?

This author is good :)

This revision was automatically updated to reflect the committed changes.