The variable maxmem is being initialized with a value that is never read, it is being updated later on. The assignment is redundant and can be removed. Signed-off-by: Colin Ian King <colin.i.king@xxxxxxxxx> --- arch/microblaze/mm/init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/microblaze/mm/init.c b/arch/microblaze/mm/init.c index 952f35b335b2..f328d4549fad 100644 --- a/arch/microblaze/mm/init.c +++ b/arch/microblaze/mm/init.c @@ -144,7 +144,7 @@ int page_is_ram(unsigned long pfn) */ static void mm_cmdline_setup(void) { - unsigned long maxmem = 0; + unsigned long maxmem; char *p = cmd_line; /* Look for mem= option on command line */ -- 2.33.1