On Thu, 14 Jan 2010, Alex Chiang wrote: > coffee0:/usr/src/linux-2.6 # addr2line 0xa0000001001add60 -e vmlinux > /usr/src/linux-2.6/include/linux/mm.h:543 > > 538 #ifdef NODE_NOT_IN_PAGE_FLAGS > 539 extern int page_to_nid(struct page *page); > 540 #else > 541 static inline int page_to_nid(struct page *page) > 542 { > 543 return (page->flags >> NODES_PGSHIFT) & NODES_MASK; > 544 } > 545 #endif That may mean that early_kmem_node_alloc gets a screwy page number from the page allocator? ???? Can you print the address of page returned from new_slab() in early_kmem_cache_node_alloc()? -- To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
![]() |