From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S266466AbUHPXh7 (ORCPT ); Mon, 16 Aug 2004 19:37:59 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S266469AbUHPXh6 (ORCPT ); Mon, 16 Aug 2004 19:37:58 -0400 Received: from e3.ny.us.ibm.com ([32.97.182.103]:16575 "EHLO e3.ny.us.ibm.com") by vger.kernel.org with ESMTP id S266466AbUHPXgx (ORCPT ); Mon, 16 Aug 2004 19:36:53 -0400 Subject: Re: Fw: [Lhms-devel] Making hotremovable attribute with memory section[0/4] From: Dave Hansen To: Yasunori Goto Cc: Linux Kernel Mailing List , linux-mm , "Martin J. Bligh" In-Reply-To: <20040816153613.E6F7.YGOTO@us.fujitsu.com> References: <20040816153613.E6F7.YGOTO@us.fujitsu.com> Content-Type: text/plain Message-Id: <1092699350.1822.43.camel@nighthawk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Mon, 16 Aug 2004 16:35:50 -0700 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 2004-08-16 at 15:56, Yasunori Goto wrote: > I made new patches for Memory hotplug. > Dave Hansen-san recommeded me I should forward these to LKML > or linux-mm. > So, I'll forword these. I think I suggested that you forward _one_ ;) In any case, the question of the day is, does anyone have any suggestions on how to create 2 separate pools for pages: one representing hot-removable pages, and the other pages that may not be removed? Yasunori's patch takes the approach of creating a new free_area struct inside each zone. Another approach might be to actually create new 'struct zones' for the new areas. The new zones one seems cleaner to me, but the implementation might end up rippling in to a lot of different areas of code. -- Dave