RISCVPT_W
((entry & (RISCVPT_X | RISCVPT_W | RISCVPT_R)) != 0))
pts->entry & (RISCVPT_R | RISCVPT_W | RISCVPT_X | RISCVPT_U |
pte |= RISCVPT_W | RISCVPT_R | RISCVPT_D;
if (unlikely((pte & (RISCVPT_X | RISCVPT_W | RISCVPT_R)) == 0))