From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web12.21814.1602869250773697215 for ; Fri, 16 Oct 2020 10:27:31 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ard.biesheuvel@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id ED71A13D5; Fri, 16 Oct 2020 10:27:20 -0700 (PDT) Received: from [192.168.1.81] (unknown [172.31.20.19]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 12C103F719; Fri, 16 Oct 2020 10:27:17 -0700 (PDT) Subject: Re: [PATCH v5 00/15] Kvmtool guest firmware support for Arm To: Sami Mujawar , devel@edk2.groups.io Cc: leif@nuviainc.com, philmd@redhat.com, ray.ni@intel.com, michael.d.kinney@intel.com, liming.gao@intel.com, lersek@redhat.com, Alexandru.Elisei@arm.com, Andre.Przywara@arm.com, Matteo.Carlini@arm.com, Ben.Adderson@arm.com, nd@arm.com References: <20201002211409.43888-1-sami.mujawar@arm.com> From: "Ard Biesheuvel" Message-ID: Date: Fri, 16 Oct 2020 19:27:16 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <20201002211409.43888-1-sami.mujawar@arm.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit On 10/2/20 11:13 PM, Sami Mujawar wrote: > Kvmtool is a virtual machine manager that can be used to launch > guest partitions. Kvmtool additionally supports emulation of > hardware like the RTC, CFI etc. essentially providing an > emulated platform for a Guest OS to run. > > To boot a standards-based OS one would need UEFI. In this case > it is UEFI at EL1 or guest/virtual firmware. > > Kvmtool has been enhanced to enable launching of KVM guests with > UEFI support e.g. CFI emulation has been added to store UEFI > variables, etc. These changes have been merged in the kvmtool > repository at: > https://git.kernel.org/pub/scm/linux/kernel/git/will/kvmtool.git > > This patch series updates the following: > * addresses the review feedback from v4 series to drop the > unnecessary whitespace and header changes in > - [PATCH v5 01/15] PcAtChipsetPkg: Add MMIO Support to RTC driver > * Minor doxygen style fixes to file headers reported by ECC tool in > - [PATCH v5 02/15] ArmVirtPkg: Add Kvmtool RTC Fdt Client Library > - [PATCH v5 04/15] ArmVirtPkg: Add kvmtool platform driver > - [PATCH v5 06/15] ArmVirtPkg: Add Kvmtool NOR flash lib > - [PATCH v5 10/15] ArmVirtPkg: Add Kvmtool Platform Pei Lib > * Minor fix for ECC error "5007: There should be no initialization > of a variable as part of its declaration" and doxygen style fixes > to file headers in > - [PATCH v5 05/15] ArmVirtPkg: kvmtool platform memory map > * Minor fix in function documentation to match doxygen style in > - [PATCH v5 07/15] MdeModulePkg: Fix constructor invocation ordering > > The changes for the v4 series can be seen at: > https://github.com/samimujawar/edk2/tree/299_kvmtool_plat_support_v5 > > Sami Mujawar (15): > PcAtChipsetPkg: Add MMIO Support to RTC driver > ArmVirtPkg: Add Kvmtool RTC Fdt Client Library > ArmPlatformPkg: Dynamic flash variable base > ArmVirtPkg: Add kvmtool platform driver > ArmVirtPkg: kvmtool platform memory map > ArmVirtPkg: Add Kvmtool NOR flash lib > MdeModulePkg: Fix constructor invocation ordering > ArmVirtPkg: GUID Hob for 16550 UART base address > ArmVirtPkg: 16550 UART Platform hook library > ArmVirtPkg: Add Kvmtool Platform Pei Lib > ArmVirtPkg: Support for kvmtool virtual platform > ArmVirtPkg: Package dependency for MC146818 RTC > ArmVirtPkg: Add kvmtool to package dictionary > .python/SpellCheck: Add 'XIPFLAGS' to "words" section > Maintainer.txt: Add Kvmtool platform reviewer > Merged as #1025 Thanks all,