Messages in this thread |  | | | Date | Sat, 01 May 2010 09:02:28 -0400 | | From | Rik van Riel <> | | Subject | Re: [PATCH 2/2] mm,migration: Avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks |
| |
On 05/01/2010 05:39 AM, Andrea Arcangeli wrote:
> === > Subject: fix race between shift_arg_pages and rmap_walk > > From: Andrea Arcangeli<aarcange@redhat.com> > > migrate.c requires rmap to be able to find all ptes mapping a page at > all times, otherwise the migration entry can be instantiated, but it > can't be removed if the second rmap_walk fails to find the page. > > And split_huge_page() will have the same requirements as migrate.c > already has. > > Signed-off-by: Andrea Arcangeli<aarcange@redhat.com>
Reviewed-by: Rik van Riel <riel@redhat.com>
-- All rights reversed
|  |