meminfo.bank[meminfo.nr_banks].start = tag->u.mem.start; meminfo.bank[meminfo.nr_banks].size  = tag->u.mem.size; meminfo.bank[meminfo.nr_banks].node  = PHYS_TO_NID(tag->u.mem.start); meminfo.nr_banks += 1;  
add_memory(tag->u.mem.start, tag->u.mem.size); 
static int __init parse_tag_mem32(const struct tag *tag){	if (meminfo.nr_banks >= NR_BANKS) {		printk(KERN_WARNING		       "Ignoring memory bank 0x%08x size %dKB\n",			tag->u.mem.start, tag->u.mem.size / 1024);		return -EINVAL;	}	meminfo.bank[meminfo.nr_banks].start = tag->u.mem.start;	meminfo.bank[meminfo.nr_banks].size  = tag->u.mem.size;	meminfo.bank[meminfo.nr_banks].node  = PHYS_TO_NID(tag->u.mem.start);	meminfo.nr_banks += 1;	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/3a66941106855215127f8bf1afd06099b72dc75b/setup.c/buggy/arch/arm/kernel/setup.c