]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - include/asm-x86/e820_32.h
x86: fix trimming e820 with MTRR holes.
[mirror_ubuntu-artful-kernel.git] / include / asm-x86 / e820_32.h
index a9f7c6ec32bf7ecad8041a7db1af54c4f2a47393..af0711b220dfcb53800ef328cd6b7ded8dd7921d 100644 (file)
@@ -18,6 +18,9 @@
 
 #ifndef __ASSEMBLY__
 
+extern void setup_memory_map(void);
+extern void finish_e820_parsing(void);
+
 extern struct e820map e820;
 extern void update_e820(void);
 
@@ -28,11 +31,10 @@ extern void propagate_e820_map(void);
 extern void register_bootmem_low_pages(unsigned long max_low_pfn);
 extern void add_memory_region(unsigned long long start,
                              unsigned long long size, int type);
-extern void update_memory_range(u64 start, u64 size, unsigned old_type,
+extern u64 update_memory_range(u64 start, u64 size, unsigned old_type,
                                unsigned new_type);
 extern void e820_register_memory(void);
 extern void limit_regions(unsigned long long size);
-extern void print_memory_map(char *who);
 extern void init_iomem_resources(struct resource *code_resource,
                                 struct resource *data_resource,
                                 struct resource *bss_resource);