Revert "perf/core: Fix small negative period being ignored"

This reverts commit 347040dc8f.
This commit is contained in:
Ksawlii 2024-11-24 00:23:05 +01:00
parent 6ea511d384
commit 06e1842e46

View file

@ -4017,11 +4017,7 @@ static void perf_adjust_period(struct perf_event *event, u64 nsec, u64 count, bo
period = perf_calculate_period(event, nsec, count); period = perf_calculate_period(event, nsec, count);
delta = (s64)(period - hwc->sample_period); delta = (s64)(period - hwc->sample_period);
if (delta >= 0) delta = (delta + 7) / 8; /* low pass filter */
delta += 7;
else
delta -= 7;
delta /= 8; /* low pass filter */
sample_period = hwc->sample_period + delta; sample_period = hwc->sample_period + delta;