ARM: use "* SZ_1M" rather than "<< 20"
authorRussell King (Oracle) <rmk+kernel@armlinux.org.uk>
Fri, 28 May 2021 10:01:40 +0000 (11:01 +0100)
committerRussell King (Oracle) <rmk+kernel@armlinux.org.uk>
Mon, 7 Jun 2021 11:56:19 +0000 (12:56 +0100)
Make the default vmalloc size clearer by using a more natural
multiplication by SZ_1M rather than a shift left by 20 bits.

Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Reviewed-by: Yanfei Xu <yanfei.xu@windriver.com>
Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
arch/arm/mm/mmu.c

index c4616b068308009c7fde2305f64bee1d3bd22127..f2741cfc3951fbb580a56eaca2dfc69232ba46e0 100644 (file)
@@ -1121,7 +1121,7 @@ void __init debug_ll_io_init(void)
 }
 #endif
 
-static unsigned long __initdata vmalloc_size = 240 << 20;
+static unsigned long __initdata vmalloc_size = 240 * SZ_1M;
 
 /*
  * vmalloc=size forces the vmalloc area to be exactly 'size'