From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=pass header.i=@linaro.org header.s=google header.b=DvyCtvC0; spf=pass (domain: linaro.org, ip: 209.85.166.193, mailfrom: ard.biesheuvel@linaro.org) Received: from mail-it1-f193.google.com (mail-it1-f193.google.com [209.85.166.193]) by groups.io with SMTP; Mon, 10 Jun 2019 23:50:08 -0700 Received: by mail-it1-f193.google.com with SMTP id r135so3046599ith.1 for ; Mon, 10 Jun 2019 23:50:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=G3gha7cpWXqSEJszhl1la7etjF71XQ4gTwImAwY5Fd4=; b=DvyCtvC0aswK1wIhLbjB5dXKdYs7Fp5cEVwudbs5ZngVkJ+hjoAXUD3qjKJFK7unEQ UloZpR7XqxXXUAUM/TQVoe6n+nVEV/8yNcc7IgidV5Dx2LW/RwKWSkcBrJYipGUqlJ00 aZhYO2+bTLz6gu+7vSqJJgFDYOQdRfDwjUzOu8d9+z4VNfkPtricCsVwBeK5pxgUV8Kh g6O1qE2l6txVxAoMd4h9nF5SZllWq4D0qPeh7LhCb8/GnLe4c2FHTQ0e+UpqCnDkxj8N dL0ZGnod4OqHjFeBEtknqLSnWqwVz6H375uIVseFi3DVPTj3ar1/96lp3Fpjwfmy73JW v3Mg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=G3gha7cpWXqSEJszhl1la7etjF71XQ4gTwImAwY5Fd4=; b=aTL6Xo6N+byA3VUbEpgI+9IQqIQEBH4S9aGJFO6Hmv6WshwRHNwGjEwC8f9bcbUCP5 77aQszuceYFCHycxtmlSxb8f2pde1yThJ9KTS748fQV5cWuxVEjg+45UmE1X/vGLf5Rg qWv/HmYghevXcAVbgXx86xuB6ZXKxtIUlNwJtxMLGm2ljQ20ABZK5Mxf3Dbo3Twn/h00 7ReYVaywQcLcRbLMpU/qrPXS1lO/20YbDmnC6iTE4eublt09WihK5g4m40OkDXtBeqV8 eAXHODtHXOPvenO6aAYdPYH2g5N/9ZIDHiifT7xtIF/1Xr0XB+yDZJNYKmI6W0R6XJTR Lubw== X-Gm-Message-State: APjAAAWTafyNZLh7ubMl3M82lZ/aNTAP/lCLVtrgQ4L9PFKyFTBfe33/ cecCcNbPiucutvKW8ZCSB0/LpiWEV2ylr+mxdlSBSQ== X-Google-Smtp-Source: APXvYqx/KOUffgwvPqzkTbpbXfpa4uxVjsKhArKhrGwF6s3+KuD5BsIPUy5E6jjwWEBEYqAVwlrUmzbGb44tYLKGew4= X-Received: by 2002:a02:c90d:: with SMTP id t13mr27909324jao.62.1560235807885; Mon, 10 Jun 2019 23:50:07 -0700 (PDT) MIME-Version: 1.0 References: <20190611014313.12160-1-hao.a.wu@intel.com> In-Reply-To: <20190611014313.12160-1-hao.a.wu@intel.com> From: "Ard Biesheuvel" Date: Tue, 11 Jun 2019 08:49:51 +0200 Message-ID: Subject: Re: [PATCH v2 0/6] Ovmf: Drop IntelFramework[Module]Pkg dependency To: Hao A Wu Cc: edk2-devel-groups-io , Ray Ni , David Woodhouse , Jordan Justen , Laszlo Ersek Content-Type: text/plain; charset="UTF-8" On Tue, 11 Jun 2019 at 03:43, Hao A Wu wrote: > > The series is also available at: > https://github.com/hwu25/edk2/tree/ovmf_drop_framework_v2 > > V2 changes: > > * Update to module OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf has been > dropped, since the module is proposed to be removed in another series: > https://edk2.groups.io/g/devel/message/42142 > > * Copy LegacyBios protocol definitions from IntelFrameworkPkg, since > OvmfPkg/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.inf > has a dependency on it. This was not done in V1 series since such copy > was previous covered by another series to duplicate the required CSM > modules into OvmfPkg. (Now this series has been dropped.) > > > V1 history: > > The series will drop the IntelFramework[Module]Pkg dependency for below > modules within OvmfPkg: > > OvmfPkg/PlatformPei/PlatformPei.inf > OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf > OvmfPkg/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.inf > OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf > > > Verification done for the series: > * Build pass for OvmfPkg; > * Boot to shell with the built images. > > Cc: Ray Ni > Cc: David Woodhouse > Cc: Jordan Justen > Cc: Laszlo Ersek > Cc: Ard Biesheuvel > > Hao A Wu (6): > OvmfPkg/PlatformPei: Remove redundant reference of framework pkg DEC > OvmfPkg/OvmfPkg.dec: Add PcdShellFile in OVMF DEC file > OvmfPkg/PlatformBootManagerLib: Use PcdShellFile defined in OvmfPkg > OvmfPkg/DSC: Remove the consume of PcdShellFile in framework package > OvmfPkg: Copy LegacyBios protocol definitions from IntelFrameworkPkg > OvmfPkg/IncompatiblePciDeviceSupportDxe: Drop framework pkg dependency > As before Acked-by: Ard Biesheuvel but Laszlo needs to ack this as well. > OvmfPkg/OvmfPkg.dec | 4 + > OvmfPkg/OvmfPkgIa32.dsc | 2 - > OvmfPkg/OvmfPkgIa32X64.dsc | 2 - > OvmfPkg/OvmfPkgX64.dsc | 2 - > OvmfPkg/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.inf | 1 - > OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf | 5 +- > OvmfPkg/PlatformPei/PlatformPei.inf | 3 +- > OvmfPkg/Include/Protocol/LegacyBios.h | 1553 ++++++++++++++++++++ > 8 files changed, 1560 insertions(+), 12 deletions(-) > create mode 100644 OvmfPkg/Include/Protocol/LegacyBios.h > > -- > 2.12.0.windows.1 >