On Thu, Jan 19, 2023 at 02:02:29PM +0100, Mirsad Goran Todorovac wrote: > On 18.1.2023. 1:19, Andrew Morton wrote: > > --- a/mm/kmemleak.c~mm-use-stack_depot_early_init-for-kmemleak > > +++ a/mm/kmemleak.c > > @@ -2070,8 +2070,10 @@ static int __init kmemleak_boot_config(c > > return -EINVAL; > > if (strcmp(str, "off") == 0) > > kmemleak_disable(); > > - else if (strcmp(str, "on") == 0) > > + else if (strcmp(str, "on") == 0) { > > kmemleak_skip_disable = 1; > > + stack_depot_want_early_init(); > > + } > > else > > return -EINVAL; > > return 0; > > _ > > > > Patches currently in -mm which might be from zhaoyang.huang@xxxxxxxxxx are > > > > mm-use-stack_depot_early_init-for-kmemleak.patch > > Please note that this patch activates stack_depot_want_early_init() only when > kernel boot param "kmemleak=on" is used. > > When the following configuration is used: > > CONFIG_HAVE_DEBUG_KMEMLEAK=y > CONFIG_DEBUG_KMEMLEAK=y > CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE=16000 > # CONFIG_DEBUG_KMEMLEAK_TEST is not set > # CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF is not set > CONFIG_DEBUG_KMEMLEAK_AUTO_SCAN=y Indeed, I commented here already: https://lore.kernel.org/all/Y8gDdnpvkCKvVV1t@xxxxxxx/ -- Catalin