From: "Laszlo Ersek" <lersek@redhat.com>
To: devel@edk2.groups.io, pierre.gondois@arm.com,
Sami Mujawar <sami.mujawar@arm.com>
Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>,
Leif Lindholm <leif@nuviainc.com>,
Akanksha Jain <akanksha.jain2@arm.com>,
Alexandru Elisei <alexandru.elisei@arm.com>
Subject: Re: [edk2-devel] [PATCH v1 0/5] Add ACPI support for Kvmtool
Date: Thu, 24 Jun 2021 13:51:11 +0200 [thread overview]
Message-ID: <ec62d232-3302-8f26-7307-2e73218af1a6@redhat.com> (raw)
In-Reply-To: <20210623140640.16754-1-Pierre.Gondois@arm.com>
On 06/23/21 16:06, PierreGondois wrote:
> From: Pierre Gondois <Pierre.Gondois@arm.com>
>
> Kvmtool dynamically generates a device tree describing the platform
> to boot on. Using the patch-sets listed below, the DynamicTables
> framework generates ACPI tables describing a similar platform.
>
> This patch-set:
> - adds a ConfigurationManager allowing to generate ACPI tables
> for Kvmtool
> - adds the acpiview command line utility to the ArmVirtPkg
> - update ArmVirtPkg.ci.yaml to add new words and use the
> DynamicTablesPkg
>
> This patch sets also set the default platform description format
> to ACPI instead of the device tree (c.f.: PcdForceNoAcpi is set
> to FALSE).
>
> The changes can be seen at: https://github.com/PierreARM/edk2/tree/1456_Add_ACPI_support_for_Kvmtool_v1
> The results of the CI can be seen at: https://github.com/tianocore/edk2/pull/1753
>
> This patch-set is dependent over the following patch-sets:
> [PATCH v1 00/10] Various DynamicTablesPkg modifications
> https://edk2.groups.io/g/devel/message/76929
> and:
> [PATCH v1 00/13] Create a SSDT CPU topology generator
> https://edk2.groups.io/g/devel/message/76941
> and:
> [PATCH v1 0/7] Create a SSDT PCIe generator
> https://edk2.groups.io/g/devel/message/76958
> and:
> [PATCH v1 00/14] Implement a FdtHwInfoParserLib
> https://edk2.groups.io/g/devel/message/76967
> and:
> [PATCH v1 0/5] Add DynamicPlatRepoLib
> https://edk2.groups.io/g/devel/message/76984
Not sure if you want just one BZ for all of these subfeatures, or one BZ
per subfeature, but we definitely need at least one BZ for this series.
Please update the commit messages accordingly.
Thanks
Laszlo
>
> Pierre Gondois (1):
> ArmVirtPkg: Add cspell exceptions
>
> Sami Mujawar (4):
> ArmVirtPkg: Add DSDT ACPI table for Kvmtool firmware
> ArmVirtPkg: Add Configuration Manager for Kvmtool firmware
> ArmVirtPkg: Enable ACPI support for Kvmtool
> ArmVirtPkg: Enable Acpiview for ArmVirtPkg
>
> ArmVirtPkg/ArmVirt.dsc.inc | 3 +-
> ArmVirtPkg/ArmVirtKvmTool.dsc | 18 +-
> ArmVirtPkg/ArmVirtKvmTool.fdf | 11 +
> ArmVirtPkg/ArmVirtPkg.ci.yaml | 3 +
> .../KvmtoolCfgMgrDxe/AslTables/Dsdt.asl | 19 +
> .../KvmtoolCfgMgrDxe/ConfigurationManager.c | 948 ++++++++++++++++++
> .../KvmtoolCfgMgrDxe/ConfigurationManager.h | 94 ++
> .../ConfigurationManagerDxe.inf | 58 ++
> 8 files changed, 1151 insertions(+), 3 deletions(-)
> create mode 100644 ArmVirtPkg/KvmtoolCfgMgrDxe/AslTables/Dsdt.asl
> create mode 100644 ArmVirtPkg/KvmtoolCfgMgrDxe/ConfigurationManager.c
> create mode 100644 ArmVirtPkg/KvmtoolCfgMgrDxe/ConfigurationManager.h
> create mode 100644 ArmVirtPkg/KvmtoolCfgMgrDxe/ConfigurationManagerDxe.inf
>
next prev parent reply other threads:[~2021-06-24 11:51 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-06-23 14:06 [PATCH v1 0/5] Add ACPI support for Kvmtool PierreGondois
2021-06-23 14:06 ` [PATCH v1 1/5] ArmVirtPkg: Add cspell exceptions PierreGondois
2021-06-24 11:11 ` [edk2-devel] " Laszlo Ersek
2021-06-23 14:06 ` [PATCH v1 2/5] ArmVirtPkg: Add DSDT ACPI table for Kvmtool firmware PierreGondois
2021-06-24 11:13 ` [edk2-devel] " Laszlo Ersek
2021-06-23 14:06 ` [PATCH v1 3/5] ArmVirtPkg: Add Configuration Manager " PierreGondois
2021-06-24 12:30 ` [edk2-devel] " Laszlo Ersek
2021-06-24 12:35 ` Laszlo Ersek
2021-06-23 14:06 ` [PATCH v1 4/5] ArmVirtPkg: Enable ACPI support for Kvmtool PierreGondois
2021-06-24 12:50 ` [edk2-devel] " Laszlo Ersek
2021-06-23 14:06 ` [PATCH v1 5/5] ArmVirtPkg: Enable Acpiview for ArmVirtPkg PierreGondois
2021-06-24 12:59 ` [edk2-devel] " Laszlo Ersek
2021-06-24 13:07 ` Laszlo Ersek
2021-06-24 11:51 ` Laszlo Ersek [this message]
2021-06-24 13:02 ` [edk2-devel] [PATCH v1 0/5] Add ACPI support for Kvmtool Laszlo Ersek
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-list from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ec62d232-3302-8f26-7307-2e73218af1a6@redhat.com \
--to=devel@edk2.groups.io \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox