zero-init anything passed by reference (very strong)

configname: CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL

Initialize kernel stack variables at function entry
└─>zero-init anything passed by reference (very strong)
In linux kernel since version 3.10 (release Date: 2013-06-30)  
Zero-initialize any stack variables that may be passed
by reference and had not already been explicitly
initialized. This is intended to eliminate all classes
of uninitialized stack variable exploits and information
exposures.