forked from Minki/linux
x86: add pte_pgprot to 32-bit
64bit already had it. Needed for later patches. Signed-off-by: Andi Kleen <ak@suse.de> Acked-by: Jan Beulich <jbeulich@novell.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
This commit is contained in:
parent
c93c82bbea
commit
c6ca18eb75
@ -187,6 +187,8 @@ static inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
|
||||
return __pte(val);
|
||||
}
|
||||
|
||||
#define pte_pgprot(x) __pgprot(pte_val(x) & (0xfff | _PAGE_NX))
|
||||
|
||||
#ifdef CONFIG_PARAVIRT
|
||||
#include <asm/paravirt.h>
|
||||
#else /* !CONFIG_PARAVIRT */
|
||||
|
@ -120,8 +120,6 @@ static inline void native_pgd_clear(pgd_t * pgd)
|
||||
|
||||
#define pte_same(a, b) ((a).pte == (b).pte)
|
||||
|
||||
#define pte_pgprot(a) (__pgprot((a).pte & ~PHYSICAL_PAGE_MASK))
|
||||
|
||||
#endif /* !__ASSEMBLY__ */
|
||||
|
||||
#define PMD_SIZE (_AC(1,UL) << PMD_SHIFT)
|
||||
|
Loading…
Reference in New Issue
Block a user