From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: redhat.com, ip: 209.85.221.65, mailfrom: philmd@redhat.com) Received: from mail-wr1-f65.google.com (mail-wr1-f65.google.com [209.85.221.65]) by groups.io with SMTP; Tue, 25 Jun 2019 07:52:19 -0700 Received: by mail-wr1-f65.google.com with SMTP id n4so17035809wrs.3 for ; Tue, 25 Jun 2019 07:52:18 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:openpgp:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=yZzC2+6Fc02k4IGjK/I6A8qPnBMWx3ESjgMrabhB5so=; b=nIPSg+9HRHxeVsDRyovJ0wLENu9d1gshibMCiEqcbfmmnpshcvO5hXNJyxwwjoOM/t 8d7l40tm+tvFgUf4ksMrmx1X0ocvBt6AVG3j8nkmEBWozZFI+il/9Uf9jZQ1vhhDQj6W lVMbylFGtrCosa/E73CrjPtw7OQWcCiHR+Zw1AFm1eHR4XxfFUebfYebAfWDqoH6XgTg C9wYDieTkipWz1jGIPt25Zq/DbFme4dQseK6ilIsC+VWJ25f51b3OvwbtQN1rRd4HDnu If1tplzcMFqdTb7zX8oT8ZWQYNdczaHTTHNoIlazssV1LvtUJqP7UCx36uhbPxpSyY/a WngA== X-Gm-Message-State: APjAAAUO/Jcq4zgqgNvTdIEuXapD0B2X9kndI/giQ44EF8BgEZjBg0jA FH8uSh2Z9TGNXtqC0uCNC4+sJg== X-Google-Smtp-Source: APXvYqysXqWDxNjYAZSOq27/Oy1THugs+xLgfpGOEaJaKorl1ACQyA+IHZpXeCUdq+3V6UCxmx7+4A== X-Received: by 2002:adf:fb84:: with SMTP id a4mr8385143wrr.41.1561474337411; Tue, 25 Jun 2019 07:52:17 -0700 (PDT) Return-Path: Received: from [192.168.1.38] (183.red-88-21-202.staticip.rima-tde.net. [88.21.202.183]) by smtp.gmail.com with ESMTPSA id v18sm16501291wrd.51.2019.06.25.07.52.16 (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Tue, 25 Jun 2019 07:52:16 -0700 (PDT) Subject: Re: [edk2-devel] [PATCH v2] OvmfPkg: Use DxeRuntimeCapsuleLib from DxeCapsuleLibFmp in X64 builds To: devel@edk2.groups.io, tpilar@solarflare.com Cc: "jordan.l.justen@intel.com" , Laszlo Ersek , Ard Biesheuvel References: <6ef09714-fd1f-2f7b-5a1d-fdf5e1a609fb@solarflare.com> From: =?UTF-8?B?UGhpbGlwcGUgTWF0aGlldS1EYXVkw6k=?= Openpgp: id=89C1E78F601EE86C867495CBA2A3FD6EDEADC0DE; url=http://pgp.mit.edu/pks/lookup?op=get&search=0xA2A3FD6EDEADC0DE Message-ID: Date: Tue, 25 Jun 2019 16:52:16 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 MIME-Version: 1.0 In-Reply-To: <6ef09714-fd1f-2f7b-5a1d-fdf5e1a609fb@solarflare.com> Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 7bit Hi Tomas, On 6/24/19 5:53 PM, Tomas Pilar (tpilar) wrote: > 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. How can I test this? Thanks, Phil. > 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/UefiBootManagerLib.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/DxeServicesTableLib.inf > PeCoffGetEntryPointLib|MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf >