Page MenuHomeFreeBSD

hwpmc: Add Atom Goldmont microarchitecture support.
ClosedPublic

Authored by dgr_semihalf.com on Apr 6 2020, 2:19 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Dec 25, 12:32 AM
Unknown Object (File)
Tue, Dec 23, 8:22 AM
Unknown Object (File)
Dec 12 2025, 9:47 AM
Unknown Object (File)
Nov 24 2025, 7:54 AM
Unknown Object (File)
Nov 24 2025, 5:08 AM
Unknown Object (File)
Nov 24 2025, 4:28 AM
Unknown Object (File)
Nov 23 2025, 11:45 PM
Unknown Object (File)
Nov 5 2025, 1:56 PM
Subscribers

Details

Summary

Recognize new micro-architecture in hwpmc driver. Based on Intel
document 325462-071US. Tested with tools/test/hwpmc/pmctest.py
on Atom E3930.

Only list Apollo Lake CPU ID (0x5C) as Denverton (0x5F)
was not tested.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

I do suggest to list all CPUIDs for family, even if not tested. At best it would just work, at worst you do get the user report that something gone wrong. Otherwise the CPU is unsupported for more time.

This revision is now accepted and ready to land.Apr 6 2020, 2:35 PM