home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / src / linux-headers-2.6.17-6 / include / asm-x86_64 / bugs.h < prev    next >
Encoding:
C/C++ Source or Header  |  2006-08-11  |  549 b   |  29 lines

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