X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=lib%2FKconfig.debug;h=491789a793ae58e6a04706409d50de02ec35629d;hb=e0656501a6192ebced36764a007f91cc014d896d;hp=0c781f912f9f0bdf526861fe60afd895e7107419;hpb=e18afa5bfa4a2f0e07b0864370485df701dacbc1;p=linux-2.6-microblaze.git diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug index 0c781f912f9f..491789a793ae 100644 --- a/lib/Kconfig.debug +++ b/lib/Kconfig.debug @@ -2367,6 +2367,15 @@ config TEST_HMM If unsure, say N. +config TEST_FREE_PAGES + tristate "Test freeing pages" + help + Test that a memory leak does not occur due to a race between + freeing a block of pages and a speculative page reference. + Loading this module is safe if your kernel has the bug fixed. + If the bug is not fixed, it will leak gigabytes of memory and + probably OOM your system. + config TEST_FPU tristate "Test floating point operations in kernel space" depends on X86 && !KCOV_INSTRUMENT_ALL