aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/mm/pgtable.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86/mm/pgtable.c')
-rw-r--r--arch/x86/mm/pgtable.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/x86/mm/pgtable.c b/arch/x86/mm/pgtable.c
index 0004ac72dbdd..6fb6927f9e76 100644
--- a/arch/x86/mm/pgtable.c
+++ b/arch/x86/mm/pgtable.c
@@ -456,9 +456,9 @@ void __init reserve_top_address(unsigned long reserve)
456{ 456{
457#ifdef CONFIG_X86_32 457#ifdef CONFIG_X86_32
458 BUG_ON(fixmaps_set > 0); 458 BUG_ON(fixmaps_set > 0);
459 printk(KERN_INFO "Reserving virtual address space above 0x%08x\n", 459 __FIXADDR_TOP = round_down(-reserve, 1 << PMD_SHIFT) - PAGE_SIZE;
460 (int)-reserve); 460 printk(KERN_INFO "Reserving virtual address space above 0x%08lx (rounded to 0x%08lx)\n",
461 __FIXADDR_TOP = -reserve - PAGE_SIZE; 461 -reserve, __FIXADDR_TOP + PAGE_SIZE);
462#endif 462#endif
463} 463}
464 464