Messages in this thread |  | | | Date | Sat, 1 May 2010 20:56:18 -0500 (CDT) | | From | Christoph Lameter <> | | Subject | Re: [PATCH 2/2] mm,migration: Avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks |
| |
On Thu, 29 Apr 2010, Mel Gorman wrote:
> There is a race between shift_arg_pages and migration that triggers this bug. > A temporary stack is setup during exec and later moved. If migration moves > a page in the temporary stack and the VMA is then removed before migration > completes, the migration PTE may not be found leading to a BUG when the > stack is faulted.
A simpler solution would be to not allow migration of the temporary stack?
|  |