Re: [RFC] memory hotremove patch take 2 [01/10] (counter of removable page)

2007-05-10 Thread KAMEZAWA Hiroyuki
On Thu, 10 May 2007 11:00:31 -0700 (PDT) Christoph Lameter <[EMAIL PROTECTED]> wrote: > On Wed, 9 May 2007, Yasunori Goto wrote: > > > > > +unsigned int nr_free_movable_pages(void) > > +{ > > + unsigned long nr_pages = 0; > > + struct zone *zone; > > + int nid; > > + > > + for_each_onli

Re: [RFC] memory hotremove patch take 2 [01/10] (counter of removable page)

2007-05-10 Thread KAMEZAWA Hiroyuki
On 10 May 2007 15:44:08 +0200 Andi Kleen <[EMAIL PROTECTED]> wrote: > Yasunori Goto <[EMAIL PROTECTED]> writes: > > > (not a full review, just something I noticed) > > @@ -352,6 +352,8 @@ struct sysinfo { > > unsigned short pad; /* explicit padding for m68k */ > > unsigned lo

Re: [RFC] memory hotremove patch take 2 [01/10] (counter of removable page)

2007-05-10 Thread Christoph Lameter
On Wed, 9 May 2007, Yasunori Goto wrote: > > +unsigned int nr_free_movable_pages(void) > +{ > + unsigned long nr_pages = 0; > + struct zone *zone; > + int nid; > + > + for_each_online_node(nid) { > + zone = &(NODE_DATA(nid)->node_zones[ZONE_MOVABLE]); > +

Re: [RFC] memory hotremove patch take 2 [01/10] (counter of removable page)

2007-05-10 Thread Mel Gorman
On Wed, 9 May 2007, Yasunori Goto wrote: Show #of Movable pages and vmstat. Signed-Off-By: KAMEZAWA Hiroyuki <[EMAIL PROTECTED]> Signed-off-by: Yasunori Goto <[EMAIL PROTECTED]> arch/ia64/mm/init.c|2 ++ drivers/base/node.c|4 fs/proc/proc_misc.c|4 include/linux

Re: [RFC] memory hotremove patch take 2 [01/10] (counter of removable page)

2007-05-10 Thread Andi Kleen
Yasunori Goto <[EMAIL PROTECTED]> writes: (not a full review, just something I noticed) > @@ -352,6 +352,8 @@ struct sysinfo { > unsigned short pad; /* explicit padding for m68k */ > unsigned long totalhigh;/* Total high memory size */ > unsigned long freehig

[RFC] memory hotremove patch take 2 [01/10] (counter of removable page)

2007-05-08 Thread Yasunori Goto
Show #of Movable pages and vmstat. Signed-Off-By: KAMEZAWA Hiroyuki <[EMAIL PROTECTED]> Signed-off-by: Yasunori Goto <[EMAIL PROTECTED]> arch/ia64/mm/init.c|2 ++ drivers/base/node.c|4 fs/proc/proc_misc.c|4 include/linux/kernel.h |2 ++ include/linux/swap.