Files
linux-st/include/linux
Mel Gorman fb01439c5b [PATCH] Allow an arch to expand node boundaries
Arch-independent zone-sizing determines the size of a node
(pgdat->node_spanned_pages) based on the physical memory that was
registered by the architecture.  However, when
CONFIG_MEMORY_HOTPLUG_RESERVE is set, the architecture expects that the
spanned_pages will be much larger and that mem_map will be allocated that
is used lated on memory hot-add.

This patch allows an architecture that sets CONFIG_MEMORY_HOTPLUG_RESERVE
to call push_node_boundaries() which will set the node beginning and end to
at *least* the requested boundary.

Cc: Dave Hansen <haveblue@us.ibm.com>
Cc: Andy Whitcroft <apw@shadowen.org>
Cc: Andi Kleen <ak@muc.de>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Paul Mackerras <paulus@samba.org>
Cc: "Keith Mannthey" <kmannth@gmail.com>
Cc: "Luck, Tony" <tony.luck@intel.com>
Cc: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Cc: Yasunori Goto <y-goto@jp.fujitsu.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-09-27 08:26:12 -07:00
..
2006-09-23 21:03:52 -05:00
2006-09-25 21:08:39 -07:00
2006-09-22 23:24:30 -04:00
2006-09-26 08:48:54 -07:00
2006-09-27 08:26:10 -07:00
2006-09-22 15:18:47 -07:00
2006-09-26 10:52:28 +02:00
2006-09-26 15:38:52 -07:00
2006-09-22 14:53:32 -07:00
2006-09-22 15:20:25 -07:00
2006-09-27 08:26:10 -07:00
2006-09-26 08:48:47 -07:00
2006-09-22 14:54:20 -07:00
2006-09-26 08:48:49 -07:00
2006-09-26 08:48:48 -07:00
2006-09-26 17:43:54 -07:00
2006-09-25 21:08:37 -07:00
2006-09-26 08:49:04 -07:00
2006-09-26 08:48:44 -07:00
2006-09-22 14:55:02 -07:00
2006-09-22 14:53:36 -07:00
2006-09-26 08:48:58 -07:00
2006-09-26 08:48:45 -07:00
2006-09-26 08:48:44 -07:00