From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754031AbYJBHAT (ORCPT ); Thu, 2 Oct 2008 03:00:19 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752044AbYJBHAG (ORCPT ); Thu, 2 Oct 2008 03:00:06 -0400 Received: from fgwmail7.fujitsu.co.jp ([192.51.44.37]:56378 "EHLO fgwmail7.fujitsu.co.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751914AbYJBHAE (ORCPT ); Thu, 2 Oct 2008 03:00:04 -0400 Date: Thu, 2 Oct 2008 16:05:12 +0900 From: KAMEZAWA Hiroyuki To: Andy Whitcroft Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, KOSAKI Motohiro , Peter Zijlstra , Christoph Lameter , Rik van Riel , Mel Gorman , Nick Piggin , Andrew Morton Subject: Re: [PATCH 1/4] pull out the page pre-release and sanity check logic for reuse Message-Id: <20081002160512.b87c3440.kamezawa.hiroyu@jp.fujitsu.com> In-Reply-To: <1222864261-22570-2-git-send-email-apw@shadowen.org> References: <1222864261-22570-1-git-send-email-apw@shadowen.org> <1222864261-22570-2-git-send-email-apw@shadowen.org> Organization: Fujitsu X-Mailer: Sylpheed 2.4.2 (GTK+ 2.10.11; i686-pc-mingw32) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 1 Oct 2008 13:30:58 +0100 Andy Whitcroft wrote: > When we are about to release a page we perform a number of actions > on that page. We clear down any anonymous mappings, confirm that > the page is safe to release, check for freeing locks, before mapping > the page should that be required. Pull this processing out into a > helper function for reuse in a later patch. > > Note that we do not convert the similar cleardown in free_hot_cold_page() > as the optimiser is unable to squash the loops during the inline. > > Signed-off-by: Andy Whitcroft > Acked-by: Peter Zijlstra > Acked-by: KOSAKI Motohiro > Reviewed-by: Rik van Riel Reviewed-by: KAMEZAWA Hiroyuki