All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH] add 40-48 physical address range to seabios
@ 2010-09-15 17:14 Andrea Arcangeli
  0 siblings, 0 replies; only message in thread
From: Andrea Arcangeli @ 2010-09-15 17:14 UTC (permalink / raw)
  To: qemu-devel; +Cc: Anthony Liguori

Subject: add 40-48 physical address range to seabios

From: Andrea Arcangeli <aarcange@redhat.com>

Needed to show >1TB RAM to guests.

Signed-off-by: Andrea Arcangeli <aarcange@redhat.com>
---

diff --git a/hw/pc.c b/hw/pc.c
index 9c08573..7e1f2e9 100644
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -360,6 +360,7 @@ void pc_cmos_init(ram_addr_t ram_size, ram_addr_t above_4g_mem_size,
         rtc_set_memory(s, 0x5b, (unsigned int)above_4g_mem_size >> 16);
         rtc_set_memory(s, 0x5c, (unsigned int)above_4g_mem_size >> 24);
         rtc_set_memory(s, 0x5d, (uint64_t)above_4g_mem_size >> 32);
+        rtc_set_memory(s, 0x5e, (uint64_t)above_4g_mem_size >> 40);
     }
 
     if (ram_size > (16 * 1024 * 1024))

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2010-09-15 17:14 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-09-15 17:14 [Qemu-devel] [PATCH] add 40-48 physical address range to seabios Andrea Arcangeli

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.