_PAGE_HWWRITE missing in pte_mkdirty()?
Paul Mackerras
paulus at samba.org
Sun Apr 27 09:51:28 EST 2003
Joakim Tjernlund writes:
> OK, I wasn't aware that you can have dirty pages without _PAGE_RW.
Yes, think about what happens if a process has a writable dirty page
(in a private or anonymous mapping) and the process does a fork. The
page becomes copy-on-write, so we have to make it non-writable, but it
is still dirty.
Whether the kernel actually ever calls pte_mkdirty on a non-writable
page is a different question, of course. :)
Paul.
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-dev
mailing list