pud_mkclean
WARN_ON(!pud_dirty(pud_mkdirty(pud_mkclean(pud))));
WARN_ON(pud_dirty(pud_mkclean(pud_mkdirty(pud))));
WARN_ON(pud_dirty(pud_wrprotect(pud_mkclean(pud))));
pud = pud_mkclean(pud);