From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964776AbWFSPf2 (ORCPT ); Mon, 19 Jun 2006 11:35:28 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S964772AbWFSPf1 (ORCPT ); Mon, 19 Jun 2006 11:35:27 -0400 Received: from omx2-ext.sgi.com ([192.48.171.19]:46467 "EHLO omx2.sgi.com") by vger.kernel.org with ESMTP id S964773AbWFSPf0 (ORCPT ); Mon, 19 Jun 2006 11:35:26 -0400 Date: Mon, 19 Jun 2006 08:35:09 -0700 (PDT) From: Christoph Lameter To: Nick Piggin cc: Linux Kernel Mailing List , Andrew Morton , Christoph Lameter , Jens Axboe , Linux Memory Management List Subject: Re: [patch] rfc: fix splice mapping race? In-Reply-To: <20060618094157.GD14452@wotan.suse.de> Message-ID: References: <20060618094157.GD14452@wotan.suse.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Sun, 18 Jun 2006, Nick Piggin wrote: > In page migration, detect the missing mapping early and bail out if > that is the case: the page is not going to get un-truncated, so > retrying is just a waste of time. Note that swap_page() has been removed in Andrew's tree. We already check for the mapping being NULL before we get to swap_page by the way. See migrate_pages().