diff options
author | John Baldwin <jhb@FreeBSD.org> | 2016-09-09 21:19:31 +0000 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2016-09-09 21:19:31 +0000 |
commit | e68e29a86eeba40424bcf06c333d1120517e3e80 (patch) | |
tree | 1271a6262e331119d00124c6c1d36f77972e5208 | |
parent | a62f675f6f19f0618404ec2530fe407ddd13b568 (diff) |
Notes
-rw-r--r-- | sys/dev/hwpmc/hwpmc_core.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/hwpmc/hwpmc_core.c b/sys/dev/hwpmc/hwpmc_core.c index a54ac27cc391..c734c5ad3c1a 100644 --- a/sys/dev/hwpmc/hwpmc_core.c +++ b/sys/dev/hwpmc/hwpmc_core.c @@ -365,7 +365,7 @@ iaf_read_pmc(int cpu, int ri, pmc_value_t *v) if (PMC_IS_SAMPLING_MODE(PMC_TO_MODE(pm))) *v = iaf_perfctr_value_to_reload_count(tmp); else - *v = tmp; + *v = tmp & ((1ULL << core_iaf_width) - 1); PMCDBG4(MDP,REA,1, "iaf-read cpu=%d ri=%d msr=0x%x -> v=%jx", cpu, ri, IAF_RI_TO_MSR(ri), *v); |