diff --git a/kernel/wr_pstats/wr_pstats.c b/kernel/wr_pstats/wr_pstats.c index b715be418bf77b6807e38f23f17c9fd936a6b976..7c2d896de963800647092bd209d5d3c8b83b0ddf 100644 --- a/kernel/wr_pstats/wr_pstats.c +++ b/kernel/wr_pstats/wr_pstats.c @@ -166,7 +166,6 @@ static uint64_t pstats_irq_cntrs(int port) pstats_writel(val, pstats_dev, CR); /* read lower half of cntrs overflow mask */ mask = (((uint64_t)pstats_readl(pstats_dev, L2_CNT_VAL)) << 32); - mask &= 0xFFFFFFFF00000000LL; mask |= (uint64_t) pstats_readl(pstats_dev, L1_CNT_VAL); return mask; }