From 425c0f18edf16231aa87cfdebbd9f03e0628533c Mon Sep 17 00:00:00 2001 From: Suren Baghdasaryan Date: Wed, 24 Aug 2022 08:51:27 -0700 Subject: [PATCH] ANDROID: Fix a build warning inside early_memblock_nomap Fix a warning caused by ignoring the return value of kstrtobool: mm/memblock.c: In function 'early_memblock_nomap': >> mm/memblock.c:1910:9: warning: ignoring return value of 'kstrtobool' declared with attribute 'warn_unused_result' [-Wunused-result] 1910 | kstrtobool(str, &memblock_nomap_remove); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes: 3c2f107ad286 ("ANDROID: mm: memblock: avoid to create memmap for memblock nomap regions") Bug: 227974747 Reported-by: kernel test robot Signed-off-by: Suren Baghdasaryan Change-Id: I9cc1145492e47a6604b8204165058d8617c0aaaa --- mm/memblock.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mm/memblock.c b/mm/memblock.c index 3b559ce0869b..961c596b0afd 100644 --- a/mm/memblock.c +++ b/mm/memblock.c @@ -1907,8 +1907,7 @@ early_param("memblock", early_memblock); static int __init early_memblock_nomap(char *str) { - kstrtobool(str, &memblock_nomap_remove); - return 0; + return kstrtobool(str, &memblock_nomap_remove); } early_param("android12_only.will_be_removed_soon.memblock_nomap_remove", early_memblock_nomap);