[SeaBIOS] [PATCH v2 9/9] seabios: Build the dsdt separately

Gerd Hoffmann kraxel at redhat.com
Tue Oct 9 09:13:59 CEST 2012


On 10/09/12 05:35, Jason Baron wrote:
> From: Jason Baron <jbaron at redhat.com>
> 
> This builds seabios such that the dsdt tables are no longer built into the
> seabios binary. They must be passed to the seabios via fw_cfg. This saves
> space in the seabios binary for unnecessary dsdt tables.
> 
> I suspect that this will make other users of Seabios, besides qemu unhappy,
> but I'm not sure.

I think this should best be submitted / discussed separately from the
q35 patch series.  And dropping the dsdt from seabios will should
actually be the last step.  Loading via fw_cfg works even when seabios
has a builtin dsdt.  So we can start loading the dsdt via fwcfg
unconditionally in qemu without touching seabios.  Once everything is in
place in qemu we can finally zap the builtin dsdt in seabios (or make it
a config option so latest seabios continues to work with older qemu
versions).

cheers,
  Gerd




More information about the SeaBIOS mailing list