parisc: Increase default initial kernel mapping to 32 MB
Helge Deller
maintainerPATCH 1/1 parisc: Increase default initial kernel mapping to 32 MB
For 32-bit kernels which include multiple modules built-in 16 MB initial kernel mapping may get too small. To avoid boot problems increase the kernel mapping to 32 MB for all 32- and 64-bit kernel configs.
Cc [email protected] # 4.4+
Signed-off-by Helge Deller <[email protected]>
arch/parisc/include/asm/pgtable.h +0 -4
@@ -83,11 +83,7 @@ static inline void purge_tlb_entries(struct mm_struct *mm, unsigned long addr)printk ("%s:%d: bad pgd %08lx.\n" , __FILE__, __LINE__, (unsigned long )pgd_val (e)) /* This is the size of the initially mapped kernel memory */ -#if defined(CONFIG_64BIT ) || defined(CONFIG_SMP )#define KERNEL_INITIAL_ORDER 25/* 1<<25 = 32MB */ -#else -#define KERNEL_INITIAL_ORDER 24/* 1<<24 = 16MB */ -#endif #define KERNEL_INITIAL_SIZE (1 << KERNEL_INITIAL_ORDER)#if CONFIG_PGTABLE_LEVELS ==3