x86: add PUD_PAGE_SIZE

a PUD entry covers 1GB of virtual memory.

Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

authored by

Andi Kleen and committed by
Ingo Molnar
fbff3c21 019c3e7c

+3
+3
include/asm-x86/page_64.h
··· 23 23 #define MCE_STACK 5 24 24 #define N_EXCEPTION_STACKS 5 /* hw limit: 7 */ 25 25 26 + #define PUD_PAGE_SIZE (_AC(1, UL) << PUD_SHIFT) 27 + #define PUD_PAGE_MASK (~(PUD_PAGE_SIZE-1)) 28 + 26 29 #define __PAGE_OFFSET _AC(0xffff810000000000, UL) 27 30 28 31 #define __PHYSICAL_START CONFIG_PHYSICAL_START