PTE_CHG
#define pmap_clear_modify(pg) (pmap_clear_bit((pg), PTE_CHG))
#define pmap_is_modified(pg) (pmap_query_bit((pg), PTE_CHG))
if (((pt->pte_lo ^ pvo->pvo_pte.pte_lo) & ~(PTE_CHG|PTE_REF)) != 0) {
~(PTE_REF|PTE_CHG)) == 0 &&
if ((ptelo & PTE_CHG) &&
pmap_attr_save(pg, ptelo & (PTE_REF|PTE_CHG));
pte_lo |= PTE_CHG;
rv |= pvo->pvo_pte.pte_lo & (PTE_CHG|PTE_REF);
if ((ptebit & PTE_CHG) && (rv & PTE_EXEC)) {
printf("%c ", (pt->pte_lo & PTE_CHG) ? 'c' : 'n');
~(PTE_REF|PTE_CHG)) == 0
pvo_pt->pte_lo |= pt->pte_lo & (PTE_REF|PTE_CHG);