diff options
| author | Yasunori Goto <y-goto@jp.fujitsu.com> | 2006-06-27 02:53:40 -0700 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-06-27 17:32:37 -0700 | 
| commit | dd0932d9d4301bd58a4d5a634a3a8298c4fc5e24 (patch) | |
| tree | 864da70354875dadfcaebd51571122462959530a /include/linux/memory_hotplug.h | |
| parent | 7049027c6f0098eb6b23b8f6ca65a905541faf81 (diff) | |
| download | olio-linux-3.10-dd0932d9d4301bd58a4d5a634a3a8298c4fc5e24.tar.xz olio-linux-3.10-dd0932d9d4301bd58a4d5a634a3a8298c4fc5e24.zip  | |
[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>
Diffstat (limited to 'include/linux/memory_hotplug.h')
| -rw-r--r-- | include/linux/memory_hotplug.h | 9 | 
1 files changed, 2 insertions, 7 deletions
diff --git a/include/linux/memory_hotplug.h b/include/linux/memory_hotplug.h index 9b6260007e5..218501cfaeb 100644 --- a/include/linux/memory_hotplug.h +++ b/include/linux/memory_hotplug.h @@ -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 */  |