LX_BLKPAG_AP_RO
pr(", %s", (pte & LX_BLKPAG_AP_RO) ? "RO" : "RW");
((pte & LX_BLKPAG_AP) == LX_BLKPAG_AP_RO)) {
if ((pte & LX_BLKPAG_AP) == LX_BLKPAG_AP_RO)
pte |= LX_BLKPAG_AP_RO;
pte |= LX_BLKPAG_AP_RO;
pte |= LX_BLKPAG_AP_RO;
} else if ((ftype & VM_PROT_READ) && (opte & LX_BLKPAG_AP) == LX_BLKPAG_AP_RO) {
*pte |= LX_BLKPAG_AP_RO;
pte |= LX_BLKPAG_AF | LX_BLKPAG_AP_RO;
(mod_tracking_p ? (LX_BLKPAG_AP_RO | pte_mod_tracking) :
LX_BLKPAG_AP_RO);
LX_BLKPAG_AP_RO;
LX_BLKPAG_AP_RO | LX_BLKPAG_OS_MODEMUL;
| (((prot) & (VM_PROT_READ | VM_PROT_WRITE)) == VM_PROT_READ ? LX_BLKPAG_AP_RO : LX_BLKPAG_AP_RW)
| (((prot) & (VM_PROT_READ | VM_PROT_WRITE)) == VM_PROT_READ ? LX_BLKPAG_AP_RO : LX_BLKPAG_AP_RW);
(LX_BLKPAG_AP_RO | mod_tracking_mask) :
(((prot) & (VM_PROT_READ | VM_PROT_WRITE)) == VM_PROT_READ ? LX_BLKPAG_AP_RO : LX_BLKPAG_AP_RW);
if ((*pte & (LX_BLKPAG_AF|LX_BLKPAG_AP)) != (LX_BLKPAG_AF|LX_BLKPAG_AP_RO))