On Fri, 2007-08-24 at 15:52 +0100, Mel Gorman wrote: > On (24/08/07 15:53), Yasunori Goto didst pronounce: > > > > I found find_next_best_node() was wrong. > > I confirmed boot up by the following patch. > > Mel-san, Kamalesh-san, could you try this? > > > > This boots the IA-64 successful and gets rid of that DMA corrupts > memory message. As a bonus, it fixes up the memoryless nodes (the bug > where Total pages == 0 and there is a BUG in page_alloc.c) by building > zonelists properly. The machine still fails to boot with the more familiar > net/core/skbuff.c:95 but that is a separate problem. > > Well spotted Yasunori-san. > > Andrew, this fixes a real problem and should be considered a fix to > memoryless-nodes-fixup-uses-of-node_online_map-in-generic-code.patch unless > Christoph Lameter objects.
I reworked that patch and posted the update on 16aug which does not have this problem: http://marc.info/?l=linux-mm&m=118729871101418&w=4 This should replace memoryless-nodes-fixup-uses-of-node_online_map-in-generic-code.patch in -mm. Lee - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/