Re: [PATCH] perf_events: add sampling period randomization support

Peter Zijlstra
2010-03-02T11:41:24Z

On Tue, 2010-03-02 at 11:53 +0100, Robert Richter wrote:
>
> Only adding the random value will lead to longer sample periods on
> average. To compensate this you could calculate something like:
>
> event->hw.sample_period = event->attr.sample_period + (new_seed & mask) - (mask >> 1);

Or cheat and do something like:

sample_period ^= (new_seed & mask);