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
F163595409: D57263.diff
Fri, Jul 24, 8:02 PM
Unknown Object (File)
Wed, Jul 22, 1:44 PM
Unknown Object (File)
Sat, Jul 18, 9:54 PM
Unknown Object (File)
Wed, Jul 15, 7:24 AM
Unknown Object (File)
Wed, Jul 15, 7:24 AM
Unknown Object (File)
Tue, Jul 14, 11:43 PM
Unknown Object (File)
Wed, Jul 8, 5:20 PM
Unknown Object (File)
Mon, Jul 6, 6:44 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.