BUG_ON(!node_online(nid)); 
static struct page *alloc_page_interleave(gfp_t gfp, unsigned order, unsigned nid){	struct zonelist *zl;	struct page *page;	BUG_ON(!node_online(nid));	zl = NODE_DATA(nid)->node_zonelists + gfp_zone(gfp);	page = __alloc_pages(gfp, order, zl);	if (page && page_zone(page) == zl->zones[0]) {		zone_pcp(zl->zones[0],get_cpu())->interleave_hit++;		put_cpu();	}	return page;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/662f3a0b94cc92bd708c27b80f8207cd7db93204/mempolicy.c/buggy/mm/mempolicy.c