Messages in this thread Patch in this message | | | Date | Sat, 9 Dec 2006 13:53:37 +0900 | From | KAMEZAWA Hiroyuki <> | Subject | Re: [RFC] [PATCH] virtual memmap on sparsemem v3 [3/4] static virtual mem_map |
| |
for avoiding complex inclusion of headr file in the middle of another header file.
Signed-Off-By: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Index: devel-2.6.19/include/linux/mmzone.h =================================================================== --- devel-2.6.19.orig/include/linux/mmzone.h 2006-12-08 15:05:18.000000000 +0900 +++ devel-2.6.19/include/linux/mmzone.h 2006-12-09 13:00:32.000000000 +0900 @@ -13,6 +13,7 @@ #include <linux/init.h> #include <linux/seqlock.h> #include <linux/nodemask.h> +#include <linux/mm_types.h> #include <asm/atomic.h> #include <asm/page.h> @@ -562,7 +563,6 @@ #error Allocator MAX_ORDER exceeds SECTION_SIZE #endif -struct page; struct mem_section { /* * This is, logically, a pointer to an array of struct @@ -619,7 +619,6 @@ #error "PAGE_SIZE/SECTION_SIZE relationship is not suitable for vmem_map" #endif #ifdef CONFIG_SPARSEMEM_VMEMMAP_STATIC -#include <linux/mm_types.h> extern struct page mem_map[]; #else extern struct page* mem_map; - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |