Commit 7db16f24 authored by Gerd Hoffmann's avatar Gerd Hoffmann
Browse files

pc: register e820 entries for ram



So RAM shows up in the new etc/e820 fw_cfg file.

Cc: Andrea Arcangeli <aarcange@redhat.com>
Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
parent 7d67110f
Loading
Loading
Loading
Loading
+1 −7
Original line number Diff line number Diff line
@@ -1174,13 +1174,7 @@ FWCfgState *pc_memory_init(MemoryRegion *system_memory,
    memory_region_init_alias(ram_below_4g, NULL, "ram-below-4g", ram,
                             0, below_4g_mem_size);
    memory_region_add_subregion(system_memory, 0, ram_below_4g);
    if (0) {
        /*
         * Ideally we should do that too, but that would ruin the e820
         * reservations added by seabios before initializing fw_cfg.
         */
    e820_add_entry(0, below_4g_mem_size, E820_RAM);
    }
    if (above_4g_mem_size > 0) {
        ram_above_4g = g_malloc(sizeof(*ram_above_4g));
        memory_region_init_alias(ram_above_4g, NULL, "ram-above-4g", ram,