Messages in this thread | | | Date | Wed, 28 Apr 2010 09:36:42 +0900 | From | KAMEZAWA Hiroyuki <> | Subject | Re: [PATCH 3/3] mm,migration: Remove straggling migration PTEs when page tables are being moved after the VMA has already moved |
| |
On Wed, 28 Apr 2010 02:08:33 +0200 Andrea Arcangeli <aarcange@redhat.com> wrote:
> On Wed, Apr 28, 2010 at 09:03:02AM +0900, KAMEZAWA Hiroyuki wrote: > > I bet calling __get_user_pages_fast() before vma_adjust() is the way to go. > > When page_count(page) != page_mapcount(page) +1, migration skip it. > > My proposed fix avoids to walk the pagetables once more time and to > mangle over the page counts. Can you check it? It works but it needs > more review.
Sure...but can we avoid temporal objrmap breakage(inconsistency) by it ?
THanks, -Kame
| |