ANDROID: kernel: clear debug_kinfo precisely

Clear debug_kinfo itself instead of whole reserved memory

Bug: 176088154
Bug: 175726952
Bug: 185982588
Signed-off-by: Jone Chou <jonechou@google.com>
Change-Id: Ic322f6289b508a51c19cad17a2e264974d0b3e0e
This commit is contained in:
Jone Chou 2021-04-21 22:54:26 +08:00 committed by Will McVicker
commit 2e04650661

View file

@ -128,7 +128,7 @@ static int debug_kinfo_probe(struct platform_device *pdev)
all_info_addr = rmem->priv;
all_info_size = rmem->size;
memset(all_info_addr, 0, all_info_size);
memset(all_info_addr, 0, sizeof(struct kernel_all_info));
all_info = (struct kernel_all_info *)all_info_addr;
info = &(all_info->info);
info->enabled_all = IS_ENABLED(CONFIG_KALLSYMS_ALL);