diff options
Diffstat (limited to 'include/linux/memory_hotplug.h')
-rw-r--r-- | include/linux/memory_hotplug.h | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/include/linux/memory_hotplug.h b/include/linux/memory_hotplug.h index 665951ef0390..8fee7a45736b 100644 --- a/include/linux/memory_hotplug.h +++ b/include/linux/memory_hotplug.h | |||
@@ -58,10 +58,9 @@ extern int add_one_highpage(struct page *page, int pfn, int bad_ppro); | |||
58 | extern void online_page(struct page *page); | 58 | extern void online_page(struct page *page); |
59 | /* VM interface that may be used by firmware interface */ | 59 | /* VM interface that may be used by firmware interface */ |
60 | extern int online_pages(unsigned long, unsigned long); | 60 | extern int online_pages(unsigned long, unsigned long); |
61 | #ifdef CONFIG_MEMORY_HOTREMOVE | ||
62 | extern int offline_pages(unsigned long, unsigned long, unsigned long); | ||
63 | extern void __offline_isolated_pages(unsigned long, unsigned long); | 61 | extern void __offline_isolated_pages(unsigned long, unsigned long); |
64 | #endif | 62 | extern int offline_pages(unsigned long, unsigned long, unsigned long); |
63 | |||
65 | /* reasonably generic interface to expand the physical pages in a zone */ | 64 | /* reasonably generic interface to expand the physical pages in a zone */ |
66 | extern int __add_pages(struct zone *zone, unsigned long start_pfn, | 65 | extern int __add_pages(struct zone *zone, unsigned long start_pfn, |
67 | unsigned long nr_pages); | 66 | unsigned long nr_pages); |
@@ -171,13 +170,6 @@ static inline int mhp_notimplemented(const char *func) | |||
171 | } | 170 | } |
172 | 171 | ||
173 | #endif /* ! CONFIG_MEMORY_HOTPLUG */ | 172 | #endif /* ! CONFIG_MEMORY_HOTPLUG */ |
174 | static inline int __remove_pages(struct zone *zone, unsigned long start_pfn, | ||
175 | unsigned long nr_pages) | ||
176 | { | ||
177 | printk(KERN_WARNING "%s() called, not yet supported\n", __FUNCTION__); | ||
178 | dump_stack(); | ||
179 | return -ENOSYS; | ||
180 | } | ||
181 | 173 | ||
182 | extern int add_memory(int nid, u64 start, u64 size); | 174 | extern int add_memory(int nid, u64 start, u64 size); |
183 | extern int arch_add_memory(int nid, u64 start, u64 size); | 175 | extern int arch_add_memory(int nid, u64 start, u64 size); |