Use a deferrable timer to trigger allocations

configname: CONFIG_KFENCE_DEFERRABLE

Linux Kernel Configuration
└─>Kernel hacking
└─>Memory Debugging
└─>KFENCE: low-overhead sampling-based memory safety error detector
└─>Use a deferrable timer to trigger allocations
In linux kernel since version 5.2 (release Date: 2019-07-07)  
Use a deferrable timer to trigger allocations. This avoids forcing
CPU wake-ups if the system is idle, at the risk of a less predictable
sample interval.

Warning: The KUnit test suite fails with this option enabled - due to
the unpredictability of the sample interval!

Say N if you are unsure.

depends
CONFIG_KFENCE