From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 5CC3B81FE5 for ; Mon, 5 Dec 2016 10:28:16 -0800 (PST) Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga104.jf.intel.com with ESMTP; 05 Dec 2016 10:28:15 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.33,305,1477983600"; d="scan'208";a="794503216" Received: from sbrenn2-mobl2.amr.corp.intel.com (HELO localhost) ([10.252.132.179]) by FMSMGA003.fm.intel.com with ESMTP; 05 Dec 2016 10:28:15 -0800 MIME-Version: 1.0 To: Laszlo Ersek , "edk2-devel-01" Message-ID: <148096249502.20487.8043556184454286373@jljusten-ivb> From: Jordan Justen In-Reply-To: <20161202202059.5061-1-lersek@redhat.com> Cc: "Ard Biesheuvel" , "Leif Lindholm" References: <20161202202059.5061-1-lersek@redhat.com> User-Agent: alot/0.3.7 Date: Mon, 05 Dec 2016 10:28:15 -0800 Subject: Re: [PATCH v2 0/6] OvmfPkg/QemuFwCfgLib: support the DMA-like interface X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Dec 2016 18:28:16 -0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Series Reviewed-by: Jordan Justen On 2016-12-02 12:20:53, Laszlo Ersek wrote: > Version 2 of > . > = > The following patches > = > [PATCH 3/5] OvmfPkg/IndustryStandard: add QemuFwCfgDma.h > [PATCH 4/5] ArmVirtPkg/QemuFwCfgLib: rebase lib instance to > OvmfPkg/IndustryStandard > = > have been replaced with > = > [PATCH v2 3/6] ArmVirtPkg, OvmfPkg: QemuFwCfgLib: move DMA-related > defs to lib class > [PATCH v2 4/6] OvmfPkg/QemuFwCfgLib: extend lib class header with more > definitions > [PATCH v2 5/6] ArmVirtPkg/QemuFwCfgLib: rebase lib instance to updated > lib class header > = > The last patch > = > [PATCH v2 6/6] OvmfPkg/QemuFwCfgLib: support QEMU's DMA-like fw_cfg > access method > = > needed a trivial update too; for that I preserved Jordan's R-b. Please > see the individual patches for v1->v2 details. > = > Repo: https://github.com/lersek/edk2/ > Branch: ovmf_fwcfg_dma_v2 > = > Cc: Ard Biesheuvel > Cc: Jordan Justen > Cc: Leif Lindholm > = > Thanks > Laszlo > = > Laszlo Ersek (6): > ArmVirtPkg/QemuFwCfgLib: remove superfluous > InternalQemuFwCfgIsAvailable() > OvmfPkg/QemuFwCfgLib: move InternalQemuFwCfgIsAvailable() to lib > instances > ArmVirtPkg, OvmfPkg: QemuFwCfgLib: move DMA-related defs to lib class > OvmfPkg/QemuFwCfgLib: extend lib class header with more definitions > ArmVirtPkg/QemuFwCfgLib: rebase lib instance to updated lib class > header > OvmfPkg/QemuFwCfgLib: support QEMU's DMA-like fw_cfg access method > = > ArmVirtPkg/Library/QemuFwCfgLib/QemuFwCfgLib.c | 53 ++------------ > OvmfPkg/Include/Library/QemuFwCfgLib.h | 43 +++++++----- > OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.c | 74 +++++++++++++++= +++++ > OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf | 1 + > OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLibInternal.h | 46 ++++++++++++ > OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPeiDxe.c | 28 +++++++- > OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgSec.c | 17 ++++- > OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgSecLib.inf | 1 + > 8 files changed, 198 insertions(+), 65 deletions(-) > create mode 100644 OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLibInternal.h > = > -- = > 2.9.2 >=20