- patches.fixes/patch-2.6.11-rc1: 2.6.11-rc1.
[linux-flexiantxendom0-3.2.10.git] / include / asm-x86_64 / processor.h
index 7173b80..fba4471 100644 (file)
@@ -157,17 +157,11 @@ static inline void clear_in_cr4 (unsigned long mask)
                :"ax");
 }
 
-/*
- * Bus types
- */
-#define MCA_bus 0
-#define MCA_bus__is_a_macro
-
 
 /*
- * User space process size: 512GB - 1GB (default).
+ * User space process size. 47bits.
  */
-#define TASK_SIZE      (0x0000007fc0000000UL)
+#define TASK_SIZE      (0x800000000000)
 
 /* This decides where the kernel will search for a free chunk of vm
  * space during mmap's.
@@ -467,5 +461,7 @@ static inline void __mwait(unsigned long eax, unsigned long ecx)
 #define cache_line_size() (boot_cpu_data.x86_cache_alignment)
 
 extern unsigned long boot_option_idle_override;
+/* Boot loader type from the setup header */
+extern int bootloader_type;
 
 #endif /* __ASM_X86_64_PROCESSOR_H */