bugs.h 549 B

12345678910111213141516171819202122232425262728
  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. #include <asm/processor.h>
  13. #include <asm/i387.h>
  14. #include <asm/msr.h>
  15. #include <asm/pda.h>
  16. extern void alternative_instructions(void);
  17. static void __init check_bugs(void)
  18. {
  19. identify_cpu(&boot_cpu_data);
  20. #if !defined(CONFIG_SMP)
  21. printk("CPU: ");
  22. print_cpu_info(&boot_cpu_data);
  23. #endif
  24. alternative_instructions();
  25. }