thp: transparent hugepage core
[linux-2.6-block.git] / arch / x86 / include / asm / pgtable_64.h
index 1fb61a74b2e1e300a09df16f7f1fc504dde95ec0..b2df039a411973290663fb11587f83993ea96acf 100644 (file)
@@ -286,6 +286,11 @@ static inline pmd_t pmd_mkwrite(pmd_t pmd)
        return pmd_set_flags(pmd, _PAGE_RW);
 }
 
+static inline pmd_t pmd_mknotpresent(pmd_t pmd)
+{
+       return pmd_clear_flags(pmd, _PAGE_PRESENT);
+}
+
 #endif /* !__ASSEMBLY__ */
 
 #endif /* _ASM_X86_PGTABLE_64_H */