Messages in this thread | | | Date | Tue, 8 Feb 2011 10:47:57 +0900 | From | KAMEZAWA Hiroyuki <> | Subject | Re: [PATCH 2/2] mlock: do not munlock pages in __do_fault() |
| |
On Mon, 7 Feb 2011 16:47:36 -0800 Michel Lespinasse <walken@google.com> wrote:
> If the page is going to be written to, __do_page needs to break COW. > However, the old page (before breaking COW) was never mapped mapped into > the current pte (__do_fault is only called when the pte is not present), > so vmscan can't have marked the old page as PageMlocked due to being > mapped in __do_fault's VMA. Therefore, __do_fault() does not need to worry > about clearing PageMlocked() on the old page. > > Signed-off-by: Michel Lespinasse <walken@google.com>
Reviewed-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
| |