Test level of stack variable initialization

modulename: stackinit_kunit.ko

configname: CONFIG_STACKINIT_KUNIT_TEST

Linux Kernel Configuration
└─>Kernel hacking
└─>Kernel Testing and Coverage
└─>Runtime Testing
└─>KUnit - Enable support for unit tests
└─>Test level of stack variable initialization
In linux kernel since version 5.2 (release Date: 2019-07-07)  
Test if the kernel is zero-initializing stack variables and
padding. Coverage is controlled by compiler flags,
CONFIG_INIT_STACK_ALL_PATTERN, CONFIG_INIT_STACK_ALL_ZERO,
CONFIG_GCC_PLUGIN_STRUCTLEAK, CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF,
or CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL.

source code: