]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
hwpmc: Always set pmc_cpuid to something
authorRyan Moeller <freqlabs@FreeBSD.org>
Tue, 14 Jul 2020 22:25:06 +0000 (22:25 +0000)
committerRyan Moeller <freqlabs@FreeBSD.org>
Tue, 14 Jul 2020 22:25:06 +0000 (22:25 +0000)
commitef013ceecd0d7269768a57727666410d314ae8e9
tree01b023867dc90e1d0ad700b291e4c90597fd479f
parent34c2f79d835569e758b3d448e672a2ca81541f0a
hwpmc: Always set pmc_cpuid to something

pmc_cpuid was uninitialized for most AMD processor families.  We can still
populate this string for unimplemented families.

Also added a CPUID_TO_STEPPING macro and converted existing code to use it.

Reviewed by: mav
MFC after: 2 weeks
Sponsored by: iXsystems, Inc.
Differential Revision: https://reviews.freebsd.org/D25673
sys/dev/coretemp/coretemp.c
sys/dev/hwpmc/hwpmc_amd.c
sys/dev/hwpmc/hwpmc_intel.c
sys/x86/include/specialreg.h