]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - arch/x86/kernel/e820_64.c
kexec: add BSS to resource tree
[karo-tx-linux.git] / arch / x86 / kernel / e820_64.c
index 1ca228b06a20340d743b8f1a01f3bcca5c6ae4a1..04698e0b056c2ccc5ad9562d2290e6520d765c82 100644 (file)
@@ -47,7 +47,7 @@ unsigned long end_pfn_map;
  */
 static unsigned long __initdata end_user_pfn = MAXMEM>>PAGE_SHIFT;
 
-extern struct resource code_resource, data_resource;
+extern struct resource code_resource, data_resource, bss_resource;
 
 /* Check for some hardcoded bad areas that early boot is not allowed to touch */ 
 static inline int bad_addr(unsigned long *addrp, unsigned long size)
@@ -225,6 +225,7 @@ void __init e820_reserve_resources(void)
                         */
                        request_resource(res, &code_resource);
                        request_resource(res, &data_resource);
+                       request_resource(res, &bss_resource);
 #ifdef CONFIG_KEXEC
                        if (crashk_res.start != crashk_res.end)
                                request_resource(res, &crashk_res);