[SeaBIOS] [PATCH RFC 00/13] qemu: generate acpi tables for the guest

Michael S. Tsirkin mst at redhat.com
Thu May 16 13:27:46 CEST 2013


On Mon, May 13, 2013 at 03:38:51PM -0500, Anthony Liguori wrote:
> I don't think it's a good idea to move BIOS functionality in QEMU.
> 
> We don't frequently add firmware or chipsets so it seems like we're
> optimizing for an uncommon scenario here.
> 
> Regards,
> 
> Anthony Liguori

By the way, on x86 we already load some ACPI tables through
fw_cfg:

hw/i386/pc_piix.c:    pc_acpi_init("acpi-dsdt.aml");
hw/i386/pc_q35.c:    pc_acpi_init("q35-acpi-dsdt.aml");

so putting all other tables in one place will just make things more
consistent.

Yes, ACPI is messy, and pc-specific, but IMO that's life: it's better to
give guests as much help as we can if it's messy, not push the messiness
out for guests to handle.

-- 
MST



More information about the SeaBIOS mailing list