From nobody Mon Apr 29 08:34:15 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+42752+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zoho.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+42752+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1561391629; cv=none; d=zoho.com; s=zohoarc; b=TnKbX+MVVY/DsUGVNvhLy1GahSFw/mUQkZc8cUxe3QFUnOUQVaRjwBtKv2g/kv5T5yTg0jxDT6dF2dRkU0FaRFlosSBxdYExFDy9jCA0c/qcC80DzkUxGQrobvfY9lDe4TLBJRwxdQzUMSxi/aMRk/OIvoxZyrFanubRA7gvGgs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1561391629; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:Sender:Subject:To:ARC-Authentication-Results; bh=M53O/j38NKPGy+BJmpXwLzFGJ0aD79c5CQWqUKK3gZo=; b=U4iBk0O4Gu7Vo/BUQVyo5AbrxueLSJVSG2q6HqG4FfZMe4iqXHv3IROR89B2aSwGhJZCj1eH+9XNm/QOoFIlmbHVI9sybZoWUPHSEaMb03go9VkVnhHRbWB5nOxjRGzqvKfkbZHOR0Rhd5TfmlaZ8/BDRX1Sdl/PMN7df4x5toM= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass; spf=pass (zoho.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+42752+1787277+3901457@groups.io Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1561391629869467.237453227126; Mon, 24 Jun 2019 08:53:49 -0700 (PDT) Return-Path: X-Received: from dispatch1-us1.ppe-hosted.com (dispatch1-us1.ppe-hosted.com [148.163.129.52]) by groups.io with SMTP; Mon, 24 Jun 2019 08:53:48 -0700 X-Virus-Scanned: Proofpoint Essentials engine X-Received: from webmail.solarflare.com (webmail.solarflare.com [12.187.104.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by mx1-us2.ppe-hosted.com (PPE Hosted ESMTP Server) with ESMTPS id C0C65700091; Mon, 24 Jun 2019 15:53:47 +0000 (UTC) X-Received: from tp-desktop.uk.solarflarecom.com (10.17.20.51) by ocex03.SolarFlarecom.com (10.20.40.36) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Mon, 24 Jun 2019 08:53:44 -0700 From: "Tomas Pilar (tpilar)" Subject: [edk2-devel] [PATCH v2] OvmfPkg: Use DxeRuntimeCapsuleLib from DxeCapsuleLibFmp in X64 builds To: Devel EDK2 CC: "jordan.l.justen@intel.com" , Laszlo Ersek , Ard Biesheuvel Message-ID: <6ef09714-fd1f-2f7b-5a1d-fdf5e1a609fb@solarflare.com> Date: Mon, 24 Jun 2019 16:53:42 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 MIME-Version: 1.0 X-Originating-IP: [10.17.20.51] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24708.005 X-TM-AS-Result: No-0.170800-4.000000-10 X-TMASE-MatchedRID: wBOus8DVWX1ij/O3OqsI2FXXOFXDx25iL7s3UWfpd3PxqVi8VIQcXzya AUpSuClYanfXtrIQ3IWh/o4FZ060+YLMJ+3Kg5X4/ccgt/EtX/26qBWpGhCyILzSGQbxlE8o1/O AEGOFv5RGXL5PbY/Bi5scC5DV1Se5YlldA0POS1Ke0367q1uQ1H0tCKdnhB58vqq8s2MNhPAq09 CcMmQaRyq2rl3dzGQ19+9ZqEp9FTii7PAFhQX4+Grvwbx8oBO7gB9PBwkLPl5BPdCxh1yY5VQ+R YwPHqHARJaODpn3/fAFE/hP/R1x0CdXapb4zxpM5t6TT8R47zVazAigVxdXeiNlTYIDFiQj+C4I K5rEYL08DQfgROz55fqy+VVvqH2X X-TM-AS-User-Approved-Sender: No X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10-0.170800-4.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24708.005 X-MDID: 1561391628-wu-2b4ADOmB8 Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,tpilar@solarflare.com Content-Language: en-US Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1561391629; bh=8CRKjSm6GQyHXH+e2eOsJGmA2qBESJqYPrD/kPgsgIc=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=tkMQc2dRAn0X7W1oSysBrgxIPk1CpbEgzhJIPQpm/gjfHQRlAiikg4JQPR1x5CZOY+k pKaSkc+FeiRsb7D/f8a6QxHZLlxMZUkkBNAcncqm6mG7gI1AuCeJcrt8MHAq9Q5aCaAfg XvD+jD6bMBhg8fTPZxGXeSooB9SV4KieNMQ= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Type: text/plain; charset="utf-8" Switching to this library enables capsule support for FMP devices. This will allow testing of FMP for PCI devices using OVMF and PCI passthrough as well as software parts of the FMP API. Simple tests show that a capsule with an embedded driver now updates using CapsuleApp. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Tomas Pilar --- OvmfPkg/OvmfPkgX64.dsc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OvmfPkg/OvmfPkgX64.dsc b/OvmfPkg/OvmfPkgX64.dsc index 39ac791565..4c41e59a75 100644 --- a/OvmfPkg/OvmfPkgX64.dsc +++ b/OvmfPkg/OvmfPkgX64.dsc @@ -125,7 +125,7 @@ UefiBootManagerLib|MdeModulePkg/Library/UefiBootManagerLib/UefiBootManag= erLib.inf BootLogoLib|MdeModulePkg/Library/BootLogoLib/BootLogoLib.inf FileExplorerLib|MdeModulePkg/Library/FileExplorerLib/FileExplorerLib.inf - CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf + CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibFmp/DxeRuntimeCapsuleLib.inf DxeServicesLib|MdePkg/Library/DxeServicesLib/DxeServicesLib.inf DxeServicesTableLib|MdePkg/Library/DxeServicesTableLib/DxeServicesTableL= ib.inf PeCoffGetEntryPointLib|MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeC= offGetEntryPointLib.inf --=20 2.17.2 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#42752): https://edk2.groups.io/g/devel/message/42752 Mute This Topic: https://groups.io/mt/32193560/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-