]> git.baikalelectronics.ru Git - kernel.git/commit
ARC: [plat-sim] unbork non default CONFIG_LINUX_LINK_BASE
authorVineet Gupta <vgupta@synopsys.com>
Tue, 15 Dec 2015 08:27:16 +0000 (13:57 +0530)
committerVineet Gupta <vgupta@synopsys.com>
Thu, 17 Dec 2015 05:36:43 +0000 (11:06 +0530)
commit585df23e1d8edd3f22eb77adbc5ba676ee1c1faa
treea6455ad084d6e1a927ad860605906852633d1246
parent9f6002fcafae2fb655a2b894b6bb2c69b0d665f6
ARC: [plat-sim] unbork non default CONFIG_LINUX_LINK_BASE

HIGHMEM support bumped the default memory size for nsim platform to 1G.
Thus total memory ended at the very edge of start of peripherals address
space. With linux link base shifted, memory started bleeding into
peripheral space which caused early boot bad_page spew !

Fixes: 399e317a094 ("ARC: mm: HIGHMEM: populate high memory from DT")
Reported-by: Anton Kolesov <akolesov@synopsys.com>
Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
arch/arc/Kconfig
arch/arc/boot/dts/nsim_hs.dts
arch/arc/mm/init.c