iosapic_lists[num_iosapic].node = MAX_NUMNODES; 
iosapic_lists[index].node = MAX_NUMNODES; 
iosapic_init (unsigned long phys_addr, unsigned int gsi_base){	int num_rte;	unsigned int isa_irq, ver;	char __iomem *addr;	addr = ioremap(phys_addr, 0);	ver = iosapic_version(addr);	/*	 * The MAX_REDIR register holds the highest input pin	 * number (starting from 0).	 * We add 1 so that we can use it for number of pins (= RTEs)	 */	num_rte = ((ver >> 16) & 0xff) + 1;	iosapic_lists[num_iosapic].addr = addr;	iosapic_lists[num_iosapic].gsi_base = gsi_base;	iosapic_lists[num_iosapic].num_rte = num_rte;#ifdef CONFIG_NUMA	iosapic_lists[num_iosapic].node = MAX_NUMNODES;#endif	num_iosapic++;	if ((gsi_base == 0) && pcat_compat) {		/*		 * Map the legacy ISA devices into the IOSAPIC data.  Some of these may		 * get reprogrammed later on with data from the ACPI Interrupt Source		 * Override table.		 */		for (isa_irq = 0; isa_irq < 16; ++isa_irq)			iosapic_override_isa_irq(isa_irq, isa_irq, IOSAPIC_POL_HIGH, IOSAPIC_EDGE);	}}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/0e888adc41ffc02b700ade715c182a17e766af84/iosapic.c/buggy/arch/ia64/kernel/iosapic.c