[edk2-devel] [PATCH v2 0/6] Ovmf: Drop IntelFramework[Module]Pkg dependency
Ard Biesheuvel
ard.biesheuvel at linaro.org
Tue Jun 11 06:49:51 UTC 2019
On Tue, 11 Jun 2019 at 03:43, Hao A Wu <hao.a.wu at intel.com> 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 <ray.ni at intel.com>
> Cc: David Woodhouse <dwmw2 at infradead.org>
> Cc: Jordan Justen <jordan.l.justen at intel.com>
> Cc: Laszlo Ersek <lersek at redhat.com>
> Cc: Ard Biesheuvel <ard.biesheuvel at linaro.org>
>
> 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 <ard.biesheuvel at linaro.org>
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
>
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#42178): https://edk2.groups.io/g/devel/message/42178
Mute This Topic: https://groups.io/mt/32011839/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-
More information about the edk2-devel-archive
mailing list