[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 11/14] tests: acpi: add AVMF firmware blobs
From: |
Igor Mammedov |
Subject: |
Re: [Qemu-devel] [PATCH 11/14] tests: acpi: add AVMF firmware blobs |
Date: |
Wed, 16 Jan 2019 13:29:53 +0100 |
On Tue, 15 Jan 2019 21:47:49 +0100
Laszlo Ersek <address@hidden> wrote:
> On 01/15/19 16:41, Igor Mammedov wrote:
> > Add firmware blobs built with PcdAcpiTestSupport=TRUE,
> > that puts RSDP address in RAM after 1Mb aligned GUID
> > AB87A6B1-2034-BDA0-71BD-375007757785
> > so that tests could scan and find it in RAM once firmware's
> > initialized ACPI tables.
> >
> > Signed-off-by: Igor Mammedov <address@hidden>
> > ---
> > Makefile | 3 ++-
> > pc-bios/avmf.img | Bin 0 -> 2097152 bytes
> > pc-bios/avmf_vars.img | Bin 0 -> 786432 bytes
> > 3 files changed, 2 insertions(+), 1 deletion(-)
> > create mode 100644 pc-bios/avmf.img
> > create mode 100644 pc-bios/avmf_vars.img
>
> "AVMF" is not a great name. "AAVMF" is a downstream name alright, but
> many dislike it in upstream use. "edk2-aarch64" or "edk2-ArmVirtQemu"
> would be more precise, but those are verbose. Sigh, why are names so
> hard. What does everyone think?
I'm fine with either version.
> Also, do you have to care about the license of firmware images built
> from edk2 when bundling such images? Since edk2 commit 9a67ba261fe9
> ("ArmVirtPkg: Replace obsoleted network drivers from platform DSC/FDF.",
> 2018-12-14), you cannot build the ArmVirtQemu (aka AAVMF) firmware
> without OpenSSL. Thus, the resultant license is 2-BSDL + OpenSSL -- for
> now anyway.
>
> Because, in the near future, that might change again. edk2 is in the
> process of moving to Apache-2.0, and OpenSSL will also move (AFAICT) to
> Apache-2.0 starting with release 3.0.0. (See commit 151333164ece,
> "Change license to the Apache License v2.0", 2018-12-06.)
That's another reason to look into EFI app approach (a simple one without
dependencies) ans let distro to provide firmware image.
> Thanks
> Laszlo
[Qemu-devel] [PATCH 12/14] tests: acpi: prepare AVMF firmware blobs to be used by bios-tables-test, Igor Mammedov, 2019/01/15
[Qemu-devel] [PATCH 13/14] tests: acpi: add simple arm/virt testcase, Igor Mammedov, 2019/01/15
[Qemu-devel] [PATCH 14/14] tests: acpi: refactor rebuild-expected-aml.sh to dump ACPI tables for a specified list of targets, Igor Mammedov, 2019/01/15
Message not available
- Re: [Qemu-devel] [PATCH 11/14] tests: acpi: add AVMF firmware blobs, Laszlo Ersek, 2019/01/15
- Re: [Qemu-devel] [PATCH 11/14] tests: acpi: add AVMF firmware blobs,
Igor Mammedov <=
- Re: [Qemu-devel] [PATCH 11/14] tests: acpi: add AVMF firmware blobs, Michael S. Tsirkin, 2019/01/16
- Re: [Qemu-devel] [PATCH 11/14] tests: acpi: add AVMF firmware blobs, Laszlo Ersek, 2019/01/17
- Re: [Qemu-devel] [PATCH 11/14] tests: acpi: add AVMF firmware blobs, Laszlo Ersek, 2019/01/17
- Re: [Qemu-devel] [PATCH 11/14] tests: acpi: add AVMF firmware blobs, Gerd Hoffmann, 2019/01/17
- Re: [Qemu-devel] [PATCH 11/14] tests: acpi: add AVMF firmware blobs, Laszlo Ersek, 2019/01/17
- Re: [Qemu-devel] [PATCH 11/14] tests: acpi: add AVMF firmware blobs, Gerd Hoffmann, 2019/01/17
- Re: [Qemu-devel] [PATCH 11/14] tests: acpi: add AVMF firmware blobs, Laszlo Ersek, 2019/01/18
- Re: [Qemu-devel] [PATCH 11/14] tests: acpi: add AVMF firmware blobs, Igor Mammedov, 2019/01/17