BUG_ON(nid >= MAX_NUMNODES); 
static unsigned interleave_nodes(struct mempolicy *policy){	unsigned nid, next;	struct task_struct *me = current;	nid = me->il_next;	BUG_ON(nid >= MAX_NUMNODES);	next = next_node(nid, policy->v.nodes);	if (next >= MAX_NUMNODES)		next = first_node(policy->v.nodes);	me->il_next = next;	return nid;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/662f3a0b94cc92bd708c27b80f8207cd7db93204/mempolicy.c/buggy/mm/mempolicy.c