pte_mksoft_dirty
#define pte_swp_mksoft_dirty pte_mksoft_dirty
#define pmd_mksoft_dirty(pmd) pte_pmd(pte_mksoft_dirty(pmd_pte(pmd)))
#define pud_mksoft_dirty(pmd) pte_pud(pte_mksoft_dirty(pud_pte(pud)))
return pte_pmd(pte_mksoft_dirty(pmd_pte(pmd)));
#define pte_swp_mksoft_dirty pte_mksoft_dirty
WARN_ON(!pte_soft_dirty(pte_mksoft_dirty(pte)));
entry = pte_mksoft_dirty(entry);
entry = pte_mksoft_dirty(entry);
pte = pte_mksoft_dirty(pte);
pte = pte_mksoft_dirty(pte);
newpte = pte_mksoft_dirty(newpte);
pte = pte_mksoft_dirty(pte);
pte = pte_mksoft_dirty(pte);
new_pte = pte_mksoft_dirty(new_pte);
orig_dst_pte = pte_mksoft_dirty(orig_dst_pte);