[PATCH] pgdat allocation and update for ia64 of memory hotplug: allocate pgdat and per node data

This is a patch to allocate pgdat and per node data area for ia64.  The size
for them can be calculated by compute_pernodesize().

Signed-off-by: Yasunori Goto <y-goto@jp.fujitsu.com>
Cc: "Luck, Tony" <tony.luck@intel.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
Yasunori Goto 2006-06-27 02:53:40 -07:00 committed by Linus Torvalds
parent 7049027c6f
commit dd0932d9d4
2 changed files with 16 additions and 9 deletions

View file

@ -84,13 +84,8 @@ static inline int memory_add_physaddr_to_nid(u64 start)
* Now, arch_free_nodedata() is just defined for error path of node_hot_add.
*
*/
static inline pg_data_t *arch_alloc_nodedata(int nid)
{
return NULL;
}
static inline void arch_free_nodedata(pg_data_t *pgdat)
{
}
extern pg_data_t *arch_alloc_nodedata(int nid);
extern void arch_free_nodedata(pg_data_t *pgdat);
extern void arch_refresh_nodedata(int nid, pg_data_t *pgdat);
#else /* CONFIG_HAVE_ARCH_NODEDATA_EXTENSION */