summaryrefslogtreecommitdiffstats
path: root/init
diff options
context:
space:
mode:
authorHelge Deller <deller@gmx.de>2016-10-07 18:19:55 +0200
committerHelge Deller <deller@gmx.de>2016-10-07 18:23:43 +0200
commit690d097c00c88fa9d93d198591e184164b1d8c20 (patch)
tree54761151bc2733d59d0ec02c4a7dda571da5076a /init
parent4fe9e1d957e45ad8eba9885ee860a0e93d13a7c7 (diff)
downloadlinux-stable-690d097c00c88fa9d93d198591e184164b1d8c20.tar.gz
linux-stable-690d097c00c88fa9d93d198591e184164b1d8c20.tar.bz2
linux-stable-690d097c00c88fa9d93d198591e184164b1d8c20.zip
parisc: Increase KERNEL_INITIAL_SIZE for 32-bit SMP kernels
Increase the initial kernel default page mapping size for SMP kernels to 32MB and add a runtime check which panics early if the kernel is bigger than the initial mapping size. This fixes boot crashes of 32bit SMP kernels. Due to the introduction of huge page support in kernel 4.4 and it's required initial kernel layout in memory, a 32bit SMP kernel usually got bigger (in layout, not size) than 16MB. Cc: stable@vger.kernel.org #4.4+ Signed-off-by: Helge Deller <deller@gmx.de>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions