aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hwpmc/hwpmc_core.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/hwpmc/hwpmc_core.c')
-rw-r--r--sys/dev/hwpmc/hwpmc_core.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/dev/hwpmc/hwpmc_core.c b/sys/dev/hwpmc/hwpmc_core.c
index ff7d7a3ffae9..cf2e17955a15 100644
--- a/sys/dev/hwpmc/hwpmc_core.c
+++ b/sys/dev/hwpmc/hwpmc_core.c
@@ -242,8 +242,7 @@ iaf_allocate_pmc(int cpu, int ri, struct pmc *pm,
return (EINVAL);
ev = pm->pm_event;
- if (ev < PMC_EV_IAF_FIRST || ev > PMC_EV_IAF_LAST)
- return (EINVAL);
+
if (ev == PMC_EV_IAF_INSTR_RETIRED_ANY && ri != 0)
return (EINVAL);