linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] Compile error on x86 with hotplug but no highmem
@ 2006-01-27 10:17 Mel Gorman
  2006-01-27 20:02 ` Dave Hansen
  0 siblings, 1 reply; 3+ messages in thread
From: Mel Gorman @ 2006-01-27 10:17 UTC (permalink / raw)
  To: akpm; +Cc: Linux Memory Management List

Memory hotplug without highmem is meaningless but it is still an allowed
configuration. This is one possible fix. Another is to not allow memory
hotplug without high memory being available. Another is to take
online_page() outside of the #ifdef CONFIG_HIGHMEM block in init.c .


Signed-off-by: Mel Gorman <mel@csn.ul.ie>

diff -rup -X /usr/src/patchset-0.6/bin//dontdiff linux-2.6.16-rc1-mm3-clean/arch/i386/mm/init.c linux-2.6.16-rc1-mm3-nohighmemhotplug/arch/i386/mm/init.c
--- linux-2.6.16-rc1-mm3-clean/arch/i386/mm/init.c	2006-01-25 13:42:41.000000000 +0000
+++ linux-2.6.16-rc1-mm3-nohighmemhotplug/arch/i386/mm/init.c	2006-01-27 10:10:26.000000000 +0000
@@ -324,6 +324,7 @@ static void __init set_highmem_pages_ini
 #define kmap_init() do { } while (0)
 #define permanent_kmaps_init(pgd_base) do { } while (0)
 #define set_highmem_pages_init(bad_ppro) do { } while (0)
+void online_page(struct page *page) {}
 #endif /* CONFIG_HIGHMEM */

 unsigned long long __PAGE_KERNEL = _PAGE_KERNEL;

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2006-01-29 15:59 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-01-27 10:17 [PATCH] Compile error on x86 with hotplug but no highmem Mel Gorman
2006-01-27 20:02 ` Dave Hansen
2006-01-29 15:59   ` Mel Gorman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox