at v2.6.17 29 lines 575 B view raw
1/* 2 * include/asm-x86_64/bugs.h 3 * 4 * Copyright (C) 1994 Linus Torvalds 5 * Copyright (C) 2000 SuSE 6 * 7 * This is included by init/main.c to check for architecture-dependent bugs. 8 * 9 * Needs: 10 * void check_bugs(void); 11 */ 12 13#include <linux/config.h> 14#include <asm/processor.h> 15#include <asm/i387.h> 16#include <asm/msr.h> 17#include <asm/pda.h> 18 19extern void alternative_instructions(void); 20 21static void __init check_bugs(void) 22{ 23 identify_cpu(&boot_cpu_data); 24#if !defined(CONFIG_SMP) 25 printk("CPU: "); 26 print_cpu_info(&boot_cpu_data); 27#endif 28 alternative_instructions(); 29}