@@ -1875,7 +1868,7 @@ static void intel_pmu_drain_pebs_nhm(str
ÂÂÂÂÂÂÂÂÂ counts[bit]++;
ÂÂÂÂÂ }
-ÂÂÂ for (bit = 0; bit < size; bit++) {
+ÂÂÂ for_each_set_bit(bit, (unsigned long *)&mask, size) {
ÂÂÂÂÂÂÂÂÂ if ((counts[bit] == 0) && (error[bit] == 0))
ÂÂÂÂÂÂÂÂÂÂÂÂÂ continue;
@@ -1939,7 +1932,7 @@ static void intel_pmu_drain_pebs_icl(str
ÂÂÂÂÂÂÂÂÂÂÂÂÂ counts[bit]++;
ÂÂÂÂÂ }
-ÂÂÂ for (bit = 0; bit < size; bit++) {
+ÂÂÂ for_each_set_bit(bit, (unsigned long *)mask, size) {
ÂÂÂÂÂÂÂÂÂ if (counts[bit] == 0)
ÂÂÂÂÂÂÂÂÂÂÂÂÂ continue;