 cpu_set(0, cpu_sibling_map[0]); cpu_set(0, cpu_core_map[0]);  check_for_logical_procs(); if (smp_num_cpucores > 1) printk(KERN_INFO "cpu package is Multi-Core capable: number of cores=%d\n", smp_num_cpucores); if (smp_num_siblings > 1) printk(KERN_INFO "cpu package is Multi-Threading capable: number of siblings=%d\n", smp_num_siblings); 
setup_arch (char **cmdline_p){	unw_init();	ia64_patch_vtop((u64) __start___vtop_patchlist, (u64) __end___vtop_patchlist);	*cmdline_p = __va(ia64_boot_param->command_line);	strlcpy(saved_command_line, *cmdline_p, COMMAND_LINE_SIZE);	efi_init();	io_port_init();#ifdef CONFIG_IA64_GENERIC	{		const char *mvec_name = strstr (*cmdline_p, "machvec=");		char str[64];		if (mvec_name) {			const char *end;			size_t len;			mvec_name += 8;			end = strchr (mvec_name, ' ');			if (end)				len = end - mvec_name;			else				len = strlen (mvec_name);			len = min(len, sizeof (str) - 1);			strncpy (str, mvec_name, len);			str[len] = '\0';			mvec_name = str;		} else			mvec_name = acpi_get_sysname();		machvec_init(mvec_name);	}#endif	if (early_console_setup(*cmdline_p) == 0)		mark_bsp_online();#ifdef CONFIG_ACPI_BOOT	/* Initialize the ACPI boot-time table parser */	acpi_table_init();# ifdef CONFIG_ACPI_NUMA	acpi_numa_init();# endif#else# ifdef CONFIG_SMP	smp_build_cpu_map();	/* happens, e.g., with the Ski simulator */# endif#endif /* CONFIG_APCI_BOOT */	find_memory();	/* process SAL system table: */	ia64_sal_init(efi.sal_systab);#ifdef CONFIG_SMP	cpu_physical_id(0) = hard_smp_processor_id();#endif	cpu_init();	/* initialize the bootstrap CPU */#ifdef CONFIG_ACPI_BOOT	acpi_boot_init();#endif#ifdef CONFIG_VT	if (!conswitchp) {# if defined(CONFIG_DUMMY_CONSOLE)		conswitchp = &dummy_con;# endif# if defined(CONFIG_VGA_CONSOLE)		/*		 * Non-legacy systems may route legacy VGA MMIO range to system		 * memory.  vga_con probes the MMIO hole, so memory looks like		 * a VGA device to it.  The EFI memory map can tell us if it's		 * memory so we can avoid this problem.		 */		if (efi_mem_type(0xA0000) != EFI_CONVENTIONAL_MEMORY)			conswitchp = &vga_con;# endif	}#endif	/* enable IA-64 Machine Check Abort Handling unless disabled */	if (!strstr(saved_command_line, "nomca"))		ia64_mca_init();	platform_setup(cmdline_p);	paging_init();}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/e927ecb05e1ce4bbb1e10f57008c94994e2160f5/setup.c/clean/arch/ia64/kernel/setup.c