]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/sparc/include/asm/pgtable_64.h
arch/sparc/include/asm/pgtable_64.h: add pmd_[dirty|mkclean] for THP
[karo-tx-linux.git] / arch / sparc / include / asm / pgtable_64.h
index f5bfcd66aeb515128945a53fba759083f5db0571..7a38d6a576c5e2ea718deb632e63c0939e60c011 100644 (file)
@@ -710,6 +710,15 @@ static inline pmd_t pmd_mkdirty(pmd_t pmd)
        return __pmd(pte_val(pte));
 }
 
+static inline pmd_t pmd_mkclean(pmd_t pmd)
+{
+       pte_t pte = __pte(pmd_val(pmd));
+
+       pte = pte_mkclean(pte);
+
+       return __pmd(pte_val(pte));
+}
+
 static inline pmd_t pmd_mkyoung(pmd_t pmd)
 {
        pte_t pte = __pte(pmd_val(pmd));