]> xenbits.xensource.com Git - seabios.git/commitdiff
run qemu_cfg_e820 only for CONFIG_QEMU=y
authorGerd Hoffmann <kraxel@redhat.com>
Fri, 6 Dec 2013 12:27:09 +0000 (13:27 +0100)
committerGerd Hoffmann <kraxel@redhat.com>
Thu, 12 Dec 2013 13:56:51 +0000 (14:56 +0100)
Otherwise we'll clobber the e820 table from coreboot.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
src/fw/paravirt.c

index b84196adb3bf9ac63bf1c452671abd8e72cf49ef..00e327d1864cdb93834ebe9f8181c6c8b637fe0b 100644 (file)
@@ -253,6 +253,9 @@ qemu_cfg_e820(void)
     struct e820_reservation *table;
     int i, size;
 
+    if (!CONFIG_QEMU)
+        return;
+
     // "etc/e820" has both ram and reservations
     table = romfile_loadfile("etc/e820", &size);
     if (table) {