[SeaBIOS] [PATCH 0/2] use new etc/e820 fw_cfg file for ram detection
Gerd Hoffmann
kraxel at redhat.com
Mon Nov 18 09:02:57 CET 2013
On Sa, 2013-11-16 at 00:35 -0500, Kevin O'Connor wrote:
> On Wed, Nov 06, 2013 at 09:39:03AM +0100, Gerd Hoffmann wrote:
> > Hi,
> >
> > qemu got a new fw_cfg file named "etc/e820" carrying e820 ram regions
> > and reservations. This little patch series makes seabios use it if
> > present. It also moves qemu e820 initialization into its own function.
>
> How does this series work when setting ram under 4gig? Seabios
> configures it's malloc zones before it reads the e820 table, so
> doesn't that make this difficult?
cmos is still used/needed for the first memory block. etc/e820 entries
overlapping with the lowmem detected via cmos are ignored. Patch #2
actually adds a comment to the code which handles this to make clear how
this works.
cheers,
Gerd
More information about the SeaBIOS
mailing list