[SeaBIOS] [PATCH 6/6] q35: skip q35-acpi-dsdt.aml load if not needed
Eduardo Habkost
ehabkost at redhat.com
Thu Dec 17 18:22:46 CET 2015
On Thu, Dec 17, 2015 at 11:40:49AM +0100, Gerd Hoffmann wrote:
> Only old machine types which don't use the acpi builder (qemu 1.7 + older)
> have to load that file for proper acpi support.
>
> Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
> ---
> hw/i386/pc_q35.c | 5 ++++-
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/hw/i386/pc_q35.c b/hw/i386/pc_q35.c
> index 133bc68..727269e 100644
> --- a/hw/i386/pc_q35.c
> +++ b/hw/i386/pc_q35.c
> @@ -129,7 +129,10 @@ static void pc_q35_init(MachineState *machine)
> }
>
> pc_cpus_init(pcms);
> - pc_acpi_init("q35-acpi-dsdt.aml");
> + if (!has_acpi_build) {
> + /* only machine types 1.7 & older need this */
> + pc_acpi_init("q35-acpi-dsdt.aml");
> + }
This conflicts with:
Subject: [Qemu-devel] [PATCH v3 0/6] pc: Initialization and compat function cleanup
Date: Tue, 1 Dec 2015 20:58:02 -0200
Message-Id: <1449010688-19205-1-git-send-email-ehabkost at redhat.com>
But rebasing it is very simple (just replace has_acpi_build with
pcmc->has_acpi_build).
But I would prefer to finally apply the series that deletes
pc-q35-2.3 and older (submitted in August), so we just can delete
this code.
--
Eduardo
More information about the SeaBIOS
mailing list