From: Ken Sumrall Date: Wed, 29 Sep 2010 03:40:59 +0000 (-0700) Subject: Reserve the first 4K of phys ram for safety from errant drivers/hardware. X-Git-Tag: firefly_0821_release~9834^2~511 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=178d2c3f85d9e9198358e0d008bc8feb78a55e60;p=firefly-linux-kernel-4.4.55.git Reserve the first 4K of phys ram for safety from errant drivers/hardware. Signed-off-by: Ken Sumrall --- diff --git a/arch/arm/mach-tegra/board-stingray.c b/arch/arm/mach-tegra/board-stingray.c index f013e6458499..ece5dd386322 100644 --- a/arch/arm/mach-tegra/board-stingray.c +++ b/arch/arm/mach-tegra/board-stingray.c @@ -30,6 +30,7 @@ #include #include #include +#include #include #include @@ -1044,6 +1045,10 @@ static void __init tegra_stingray_init(void) void __init stingray_map_io(void) { + if (reserve_bootmem(0x0, 4096, BOOTMEM_EXCLUSIVE) != 0) { + printk(KERN_WARNING "Cannot reserve first 4K of memory for safety\n"); + } + tegra_map_common_io(); stingray_fb_alloc(); }