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)
Aug 11 2025, 6:59 PM
Unknown Object (File)
Aug 9 2025, 10:01 AM
Unknown Object (File)
Aug 1 2025, 6:19 AM
Unknown Object (File)
Jul 31 2025, 3:22 PM
Unknown Object (File)
Jul 30 2025, 8:03 AM
Unknown Object (File)
Jul 26 2025, 11:49 PM
Unknown Object (File)
Jul 23 2025, 8:15 AM
Unknown Object (File)
Jul 16 2025, 9:01 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