Fix PMC architecture check to handle later IPAs including Skylake
Tested with tools/test/hwpmc/pmctest.py Obtained from: Oliver Pinter MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D9036
This commit is contained in:
parent
b85e09dbf1
commit
593b0c8420
@ -2857,7 +2857,7 @@ pmc_core_initialize(struct pmc_mdep *md, int maxcpu, int version_override)
|
||||
PMCDBG3(MDP,INI,1,"core-init cputype=%d ncpu=%d ipa-version=%d",
|
||||
core_cputype, maxcpu, ipa_version);
|
||||
|
||||
if (ipa_version < 1 || ipa_version > 3 ||
|
||||
if (ipa_version < 1 || ipa_version > 4 ||
|
||||
(core_cputype != PMC_CPU_INTEL_CORE && ipa_version == 1)) {
|
||||
/* Unknown PMC architecture. */
|
||||
printf("hwpc_core: unknown PMC architecture: %d\n",
|
||||
|
Loading…
Reference in New Issue
Block a user