bugs.h 575 B

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