The patch titled virtual-memmap-on-sparsemem-v3-static-virtual update has been added to the -mm tree. Its filename is virtual-memmap-on-sparsemem-v3-static-virtual-update.patch See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this ------------------------------------------------------ Subject: virtual-memmap-on-sparsemem-v3-static-virtual update From: KAMEZAWA Hiroyuki <kamezawa.hiroyu@xxxxxxxxxxxxxx> For avoiding complex inclusion of headr file in the middle of another header file. Signed-off-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@xxxxxxxxxxxxxx> Cc: Andy Whitcroft <apw@xxxxxxxxxxxx> Cc: Dave Hansen <haveblue@xxxxxxxxxx> Cc: Martin Bligh <mbligh@xxxxxxxxxx> Cc: "Luck, Tony" <tony.luck@xxxxxxxxx> Cc: Christoph Lameter <clameter@xxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- include/linux/mmzone.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff -puN include/linux/mmzone.h~virtual-memmap-on-sparsemem-v3-static-virtual-update include/linux/mmzone.h --- a/include/linux/mmzone.h~virtual-memmap-on-sparsemem-v3-static-virtual-update +++ a/include/linux/mmzone.h @@ -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> @@ -637,7 +638,6 @@ extern struct zone *next_zone(struct zon #error Allocator MAX_ORDER exceeds SECTION_SIZE #endif -struct page; struct mem_section { /* * This is, logically, a pointer to an array of struct @@ -694,7 +694,6 @@ extern int __section_nr(struct mem_secti #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; _ Patches currently in -mm which might be from kamezawa.hiroyu@xxxxxxxxxxxxxx are origin.patch virtual-memmap-on-sparsemem-v3-map-and-unmap.patch virtual-memmap-on-sparsemem-v3-map-and-unmap-fix.patch virtual-memmap-on-sparsemem-v3-generic-virtual.patch virtual-memmap-on-sparsemem-v3-static-virtual.patch virtual-memmap-on-sparsemem-v3-static-virtual-update.patch virtual-memmap-on-sparsemem-v3-ia64-support.patch virtual-memmap-on-sparsemem-v3-ia64-support-update.patch sched-avoid-taking-rq-lock-in-wake_priority_sleeper.patch sched-remove-staggering-of-load-balancing.patch sched-disable-interrupts-for-locking-in-load_balance.patch sched-extract-load-calculation-from-rebalance_tick.patch sched-move-idle-status-calculation-into-rebalance_tick.patch sched-use-softirq-for-load-balancing.patch sched-call-tasklet-less-frequently.patch sched-add-option-to-serialize-load-balancing.patch sched-add-option-to-serialize-load-balancing-fix.patch mm-only-sched-add-a-few-scheduler-event-counters.patch reiser4-hardirq-include-fix.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html